Microsoft InfoPath
Microsoft InfoPath | |
![]() | |
Fejlesztő | Microsoft |
Legfrissebb stabil kiadás | 2013 (15.0.4733.1000) (stabil verzió, 2015. szeptember 1.)[1] |
Operációs rendszer | Windows 7 vagy újabb |
Kategória | csoportmunkaszoftver |
Licenc | Trialware |
A Microsoft InfoPath weboldala |
A Microsoft InfoPath strukturált adatokat tartalmazó elektronikus formák tervezésére, terjesztésére, kitöltésére és beküldésére készült, aktív fejlesztés alatt nem álló alkalmazás. Először a Microsoft Office 2003 részeként jelent meg. WYSIWYG formatervezője van, ahol a különböző kezelőszervek (például szövegdoboz, rádiógomb, jelölőnégyzet) adathoz kapcsolódnak a mappák és adatmezők hierarchikus fanézetéhez hasonlóan.
Az InfoPath 2013 először önállóan 2015. szeptember 1-én vált elérhetővé, mikor a Microsoft a Letöltőközpontban elérhetővé tette. Azonban a korábbi változatokkal szemben e változat aktív Office 365 ProPlus-előfizetést igényelt.[2] Legfrissebb változata (15.0.4733.1000) az Office alkalmazáscsomag opcionális része. Közvetett utóda a Microsoft Forms, mely mindenkinek ingyenes, akinek van Microsoft-fiókja.
Funkciók
Az InfoPath formakitöltésre való használata előtt létrehozandó egy InfoPath-sablon. Két fejlesztője, Jean Paoli and John Godel szerint „fontos döntés volt az adatok formájuktól való elkülönítésének XML szerinti paradigmája”.[3] Adriana Neagu és Jean Paoli 2000-es szabványa a „DHTML-nézetekkel és XSLT-vel való XML-készítésről” szól.[4]
Az InfoPath-dokumentumokban tárolt adatot XML-formátumban tárolja, ez az „adatforrás”. A sablonnak elsődleges adatforrással rendelkeznie kell az adatküldéshez, és több másodlagos adatforrása lehet a formába helyezéshez. A másodlagos adatforrások beépíthetők vagy SharePoint- vagy webszolgáltatáshoz való külső adatkapcsolattal elérhetők. A sablon fájljai Cabinet adatformátumban archívumként mentetnek el xsn kiterjesztéssel.[5]
Az InfoPath több kezelőszervet (például szövegdobozt, rádiógombot, jelölőnégyzetet) ad az adatforrásban lévő adatok végfelhasználóknak való eljuttatásához. Az adattáblázatokhoz és a másodlagos adatforrásokhoz az „Ismétlőtábla” és más ismétlő kezelőszervek használhatók. Sablonrészek és ActiveX-vezérlők is hozzáadhatók egyéni kezelőszervként.
Minden ilyen kezelőszervhez műveletek (szabályok) rendelhetők. Ezek háromfélék lehetnek: formázási (például kezelőszerv elrejtése vagy színezése), érvényesítési (például csak 9 jegyű számok elfogadása) vagy műveleti (például egy mező másokon alapuló beállítása). A szabályokat felhasználói művelet – például gombnyomás – vagy feltételek, például mezőértékek elemzése aktiválhatja.
Jellemzők
- A szabályok bizonyos műveleteket tesznek lehetővé gombnyomásra vagy értékváltoztatásra. Megváltoztathatják a mező értékét, adatbázisokba küldhetnek és onnan lekérdezhetnek, üzeneteket jeleníthetnek meg, formákat nyithatnak meg, zárhatnak be, és különböző nézetekre válthatnak.
- Az adatellenőrzés a bemenet érvényességét ellenőrzi mintákkal való összehasonlítással a megfelelő adattípus (például karakterlánc vagy egész szám) kiválasztásával és más beállítható módokon.
- A feltételes formázás használható az objektumok láthatóságának vagy kinézetének dokumentumban szereplő értékek alapján való módosítására.
- Az InfoPath számos ActiveX-vezérlővel rendelkezik, melyekhez az adatforrás egyes mezőihez kötött érték tartozik. Gyakori vezérlők a listadobozok, a rádiógombok, a gombok, a szövegdobozok és a jelölőnégyzetek. Az InfoPath számos további vezérlővel, például az xPath-kifejezések eredményét mutató Calculated Valueszal és a többi vezérlőt tartalmazó szakaszokkal. Ezenkívül sok különböző érték tárolására képes ismétlődő mezők és szakaszok is jelen vannak.
- Az XPath-kifejezések és -függvények mezők értékére való alkalmazásával számíthatók értékek. Például a
concat(string(field1 + field2), "#;", field3)
két mező összegét, a „#;” karakterláncot és egy harmadik mező értékét fűzi össze. A karakterláncok módosítására használt függvények, az egyszerű matematikai műveletek és sok más művelet szerepel az InfoPathben. Ezenkívül szűrhetők adatok például egyszeri adatokat ismétlődő mezőből vagy adatbázisból kiválasztva. - Az InfoPath támogatja a külső adatforrásokhoz való kapcsolatot. Az SQL, a Microsoft Access és a SharePoint adatbázisai is kapcsolódhatnak és beküldhetők a formában.
- A JScript, a Visual Basic, a C# és más nyelvek használhatók további lehetőségekhez egyéni HTML-panelekkel, adatiterációval, Active Directoryval stb. A nyelvtámogatást a Visual Studio könnyíti, de annak minden változathoz adott verziója kell.
- SharePoint-integráció.
- Felhasználói szerepek – felhasználói élmény beállítása nézőpontváltással vagy felhasználóiazonosság-alapú feltételes formázással.
- A formázási képességek és a felhasználói felület verziótól függően a Word 2003-éhoz és 2010-éhez hasonlók.
Használat
Az InfoPath információk felvételére és számítógépen vagy SharePoint-szerveren való elmentésére készült dokumentumok készítésére használatos. Az InfoPath számos forrásból, például webszolgáltatásokból, XML-ből, adatbázisokból származó adatok megjelenítésére és elérésére használható szabályok, feltételek és műveletek alapján. Az InfoPath-dokumentum kitöltéséhez a kliensen InfoPath Filler vagy Designer szükséges, vagy SharePointon tárolt dokumentum esetén megtekinthető böngészőben is. Általában az üzletben használják, mivel csoportosmunkaeszköz több embertől való struktúrált adatok gyűjtéséhez, a tároláshoz SharePointon való tárolás vagy licencelt Filler-példányok szükségesek. Az InfoPath-dokumenntumok mobileszközökön is megtekinthetők böngészőben vagy harmadik féltől származó szoftveren.
Böngészőben való futtatáshoz a fájl InfoPath Forms Servicest futtató szerverre töltendő fel. Ennek előnye, hogy a kliensnek nem kell InfoPath, csak böngésző. A dokumentum ezután e-mailben elküldhető teljesítéskor, vagy mezői hozzáadhatók a SharePoint-listához.
SharePoint-integráció
Az InfoPatht gyakran integrálták Microsoft SharePoint-technológiával. A dokumentumokkal adatok küldhetők SharePoint-listákba és könyvtárakba, az ottani példányok InfoPath Fillerrel vagy harmadik féltől származó termékkel megnyithatók. Az InfoPath Forms Services lehetővé teszi a böngészőkompatibilis InfoPath-dokumentum SharePointon való tárolását és HTML-ként való megjelenítését kliensoldali szkript- és visszaküldési viselkedésekkel egy ASP.NET-oldalhoz hasonlóan.
A SharePointban a „formakönyvtár” InfoPath-sablon típusú dokumentumok könyvtára. A mezők előléptethetők a SharePointra való közzétételkor, így oszlopadatként írhatók és megjeleníthetők könyvtárnézetben. Más SharePoint-dokumentumokhoz hasonlóan az InfoPath-dokumentumok munkafolyamataiban hozzáférhetők e mezők.[6]
Kritika
Az InfoWorld jónak értékelte 7,3-es pontszámmal az InfoPath 2007-et és a Microsoft Office Forms Server 2007-et, kiemelve a megjelenítési képességeket és a két program együttműködését.[7]
Támogatás
2014. január 31-én a Microsoft bejelentette az InfoPath fejlesztésének végét és a PowerAppsre való cseréjét, mely 2016 végén jelent meg.[8] 2016. március 1-én bejelentette, hogy az InfoPath 2013 2026. júliusig lesz támogatott.[9] Megadta, hogy „az InfoPath Forms Services a SharePoint Server 2016 kiadásain található, és további bejelentésig támogatott az Office 365-ben”.[10] A Microsoft-MVP Roger Haueter[11] szerint a SharePoint Server 2019-ben is támogatott lehet az InfoPath.[12]
Szerveroldali tagok
A Forms Server 2007 lezárt fejlesztésű, az InfoPath-kliensdokumentumokat Ajax HTML-dokumentumokká alakító termék, melyek bármilyen böngészőből elérhetők és kitölthetők, beleértve a mobilosakat. Támogatja adatbázis vagy más adatforrás használatát a szervervégen. Windows SharePoint Services 3.0-t és .NET keretrendszer 2.0-t igényelt.[13]
Az InfoPath Forms Services (más néven Office Forms Services) ennek funkcióit vette át, lehetővé téve az InfoPath-dokumentumok SharePoint-weboldali tárolását és böngészővel való kiszolgálását. Eredetileg a Microsoft Office SharePoint Server 2007 Enterprise edition része volt,[14] 2003-ban elérhető lett SharePoint Online Plan 2-vel,[15] Office 365 E3/A3/G3 vagy magasabb licenccel és SharePoint Server 2013 Enterprise CAL-lel. 2014. január 31-én a Microsoft bejelentette ennek lezárását.[16] Később dátum nélküli frissítésben megváltoztatta a tervet, és bejelentette, hogy az InfoPath Forms Services a SharePoint 2016-ban is szerepel.[17]
Az InfoPath Forms Services elérhető az Office 365 Education-előfizetőknek (Office 365 A1, Office 365 A3 és Office 365 A5).[18]
Verziók
Verzió | Szoftvercsomag | Kiadás napja[19] | Támogatás vége[20] |
---|---|---|---|
InfoPath 2003 | Microsoft Office 2003 Professional Enterprise | 2003. november 19. | 2014. április 8. |
InfoPath 2007 | Microsoft Office 2007 Ultimate, Professional Plus and Enterprise | 2007. január 27. | 2017. október 10. |
InfoPath 2010 | Microsoft Office 2010 Professional Plus; Office 365 | 2010. július 15. | 2020. október 13. |
InfoPath 2013 | Microsoft Office 2013 Professional Plus; Office 365 | 2013. január 29. | 2026. július 14. |
Jegyzetek
- ↑ InfoPath 2013 for Office 365 ProPlus Subscription. (Hozzáférés: 2018. június 13.)
- ↑ Download InfoPath 2013 for Office 365 ProPlus Subscription from Official Microsoft Download Center. Microsoft, 2015. szeptember 1. (Hozzáférés: 2015. szeptember 25.)
- ↑ Jean Paoli on Microsoft Office InfoPath 2003 - InfoPath - Office.com. Office.microsoft.com. [2012. szeptember 10-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. január 25.)
- ↑ United States Patent: 7191394. Patft.uspto.gov. (Hozzáférés: 2012. január 25.)
- ↑ XSN File Extension - What is an .xsn file and how do I open it?, 2009. május 26. (Hozzáférés: 2020. január 30.)
- ↑ Introduction to InfoPath Forms Services. (Hozzáférés: 2014. január 28.)
- ↑ [sz. n.]: Eight great Microsoft reviews and analyses. InfoWorld, 2007. szeptember 12. (Hozzáférés: 2024. július 10.)
- ↑ Announcing General Availability of PowerApps. Microsoft, 2016. október 31. (Hozzáférés: 2018. december 3.)
- ↑ InfoPath is not included in Office 2016. Office Blogs. Microsoft, 2016. március 1. (Hozzáférés: 2018. május 29.)
- ↑ „Update on InfoPath and SharePoint Forms - Microsoft 365 Blog”, Microsoft 365 Blog, 2014. január 31. (Hozzáférés: 2018. május 29.) (amerikai angol nyelvű)
- ↑ Roger Haueter - Microsoft MVP (angol nyelven). www.rogerhaueter.com . (Hozzáférés: 2018. május 29.)
- ↑ „What's coming with SharePoint Server 2019 on-premises - techtask”, techtask, 2017. szeptember 27. (Hozzáférés: 2018. május 29.) (amerikai angol nyelvű)
- ↑ Forms Server 2007. TechNet. Microsoft, 2006. november 16. (Hozzáférés: 2014. február 2.)
- ↑ May, Andrew: InfoPath Forms in Office SharePoint Server 2007. Andrew May's Blog. Microsoft, 2006. június 8. (Hozzáférés: 2014. február 2.)
- ↑ SharePoint Online Service Description. TechNet. Microsoft, 2013. december 18. (Hozzáférés: 2014. február 2.)
- ↑ Protalinski, Emil. „Microsoft discontinues electronic forms software InfoPath, will support latest version until April 2023”, The Next Web, 2013. január 31. (Hozzáférés: 2014. február 1.)
- ↑ Update on InfoPath and SharePoint Forms. Office Blogs. Microsoft
- ↑ pebaum: Office 365 Education (amerikai angol nyelven). docs.microsoft.com . (Hozzáférés: 2018. november 13.)
- ↑ Microsoft InfoPath Life-cycle Information. (Hozzáférés: 2011. október 25.)
- ↑ InfoPath Product Lifecycle. support.microsoft.com . (Hozzáférés: 2018. május 29.)
Fordítás
Ez a szócikk részben vagy egészben a Microsoft InfoPath című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Források
- The Future Of Infopath & SharePoint Forms (amerikai angol nyelven). ClaySys Technologies , 2019. július 11. (Hozzáférés: 2020. október 13.)
További információk
- Hivatalos oldal