Az InfoPath alkalmazás használata egyéni programban – Bevezetés

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Ha a szervezet Microsoft Windows-alapú egyéni programot vagy egyéni webes űrlapot fejleszt az adatok gyűjtéséhez, az egyéni programban használt InfoPath-vezérlőelemmel integrálhatók a Microsoft Office InfoPath szerkesztőjének szolgáltatásai.

Ez a témakör arról ad áttekintést, hogy miként bővíthető és javítható az egyéni program vagy webes űrlap szolgáltatási köre az InfoPath és az InfoPath Forms Services szoftverben található vezérlőelemek valamelyikének használatával.

Megjegyzés : Ha InfoPath-vezérlőelemet szeretne használni egy meghatározott egyéni programban vagy webes űrlapon, tisztában kell lennie a Microsoft Component Object Model (COM) technológia, a Microsoft .NET-keretrendszer vagy az ASP .NET szolgáltatás vezérlőelemeinek egyéni programban való használatával.

Tartalom

Áttekintés

Az InfoPath-vezérlőelem

Áttekintés

Az InfoPath használatával, amelyek segítségével többek között a Web services és az adatbázisok feltételes formázás, adatérvényesítés, és az adatkapcsolatok funkcióval következetes és újrafelhasználható adatgyűjtés szervezete űrlapsablonokat hozzon létre. A felhasználóknak kitöltésre az űrlapsablonok a számítógépére, vagy egy webböngészőben alapulnak, ha a webkiszolgálóra InfoPath Forms Servicesűrlapokat.

Amennyiben az üzleti követelmények fényében egyéni megoldást kell használnia, az említett szolgáltatások előnyeinek kihasználásához InfoPath-vezérlőelemre van szükség az egyéni programban vagy webes űrlapon. Minderre jó példák a következők:

  • A vállalat által kifejlesztett, Windows-alapú egyéni program a vállalati adatbázissal működik együtt. Ahelyett, hogy egy teljesen új felhasználói felületet kellene létrehoznia az adatbázishoz történő adatgyűjtéshez, sokkal rövidebb idő alatt üzembe helyezheti az InfoPath-vezérlőelemet adatgyűjtési felületként. Az egyéni program az InfoPath szerkesztőjének összes adatgyűjtési funkciójával rendelkezni fog, így nincs szükség saját felület időigényes kifejlesztésére.

  • Üzleti követelmények alapján olyan webes űrlapra van szüksége, amely képes egy adott formátumban fogadni és megjeleníteni a tervrajzokat, mert a felhasználóknak ilyen rajzokat kell benyújtaniuk az építési engedély kikéréséhez. A követelmény kielégítése végett a fejlesztőcsoport létrehozott egy olyan egyéni programot, amely fogadni tudja a rajzokat egy webes űrlapon keresztül, és meg tudja azokat jeleníteni egy webböngészőben. A webes programot SQL Server-alapú adatbázishoz kell csatlakoztatni a beküldött rajzok mentéséhez. Az egyéni webes űrlap InfoPath-vezérlőelemmel történő bővítésével anélkül használható ki az InfoPath alkalmazás SQL Server-adatbázisokhoz nyújtott beépített támogatása, hogy új egyéni programot kellene létrehozni a vállalat már meglévő webes űrlapjához.

  • A vállalat által jelenleg használt külső adatforrást egyetlen adatgyűjtő program, így az InfoPath sem támogatja. Mivel a vállalat ebben a külső adatforrásban tárolja az adatokat, a fejlesztőcsoport létrehozott egy Windows-alapú egyéni programot, amely kapcsolatot létesít a külső adatforrással. Ha felveszi az InfoPath-vezérlőelemet az egyéni programba, eredményül egy széles szolgáltatási körű felhasználói felületet kap, amely magában foglalja az InfoPath összes szolgáltatását.

A vezérlőelembe ágyazott InfoPath-funkciókkal hozzáadhatók az InfoPath szerkesztőjének szolgáltatásai a Windows-alapú egyéni programhoz vagy egyéni webes űrlaphoz.

Vissza a lap tetejére

Az InfoPath-vezérlőelem

Az InfoPath-vezérlőelem egy dinamikus kötésű kódtár .dll kiterjesztésű összeállított fájlja, amely lehetővé teszi az InfoPath szerkesztőjében rejlő lehetőségek Windows-alapú egyéni programban vagy webes űrlapon való használatát. Az InfoPath alkalmazás és az InfoPath Forms Services szoftver három különböző verziójú InfoPath-vezérlőelemet tartalmaz – a használandó vezérlőelem annak függvénye, hogy milyen technológiára épül az egyéni program, valamint hogy a programot InfoPath szoftvert futtató számítógépen vagy webböngészőben webes űrlapként fogják-e a használni.

COM technológiát használó, Windows-alapú egyéni program:    A COM szolgáltatást használó, Windows-alapú egyéni alkalmazásokban használja az InfoPath részét képező Ipeditor.dll nevű fájlt: ehhez hozza létre az InfoPathEditorObject osztály egy példányát. Az osztály úgy válik elérhetővé, ha hozzáad egy, az Ipeditor.dll fájlra mutató hivatkozást az egyéni programban. Mivel az InfoPath részét képező fájlról van szó, az egyéni program csak akkor használható, ha a felhasználó számítógépén telepítve van az InfoPath termék.

A .NET-keretrendszer használó egyéni Windows program    A Microsoft.Office.InfoPath.FormControl összeállítás részét képező az InfoPath az használhatja egyéni Windows a .NET-keretrendszer használó. Üzemeltetési az InfoPath 2007 űrlap Szerkesztés környezet egyéni Windows űrlap alkalmazások, MSDN-cikk tartalmaz további információkat és példa kódot, amely használja ezt a összeállítás. Mivel az InfoPath részét képező fájl használ, a felhasználók kell InfoPath egyéni programjával a számítógépére telepítve van.

Egyéni webes űrlap    A XmlFormView ASP.NET vezérlő részét képező használata InfoPath Forms Services az egyéni webes űrlap. Az InfoPath 2007 űrlap Szerkesztés környezet egyéni webes űrlap szolgáltatója, MSDN-cikk további információt és példa kódot, amely használja ezt a vezérlőt tartalmaz. Mivel ez a vezérlő az egyéni webes űrlap keresztül InfoPath Forms Services-kiszolgáló-alapú, a felhasználók csak kell használni az egyéni webes űrlap egy webböngészőben.

Vissza a lap tetejére

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×