Microsoft InfoPath

Microsoft InfoPath

FejlesztőMicrosoft
Legfrissebb stabil kiadás2013 (15.0.4733.1000) (stabil verzió, 2015. szeptember 1.)[1]
Operációs rendszerWindows 7 vagy újabb
Kategóriacsoportmunkaszoftver
LicencTrialware
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

[szerkesztés]

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

[szerkesztés]
  • 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

[szerkesztés]

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ó

[szerkesztés]

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

[szerkesztés]

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

[szerkeszté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

[szerkesztés]

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

[szerkesztés]
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

[szerkesztés]
  1. InfoPath 2013 for Office 365 ProPlus Subscription. (Hozzáférés: 2018. június 13.)
  2. Download InfoPath 2013 for Office 365 ProPlus Subscription from Official Microsoft Download Center. Microsoft, 2015. szeptember 1. (Hozzáférés: 2015. szeptember 25.)
  3. 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.)
  4. United States Patent: 7191394. Patft.uspto.gov. (Hozzáférés: 2012. január 25.)
  5. 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.)
  6. Introduction to InfoPath Forms Services. (Hozzáférés: 2014. január 28.)
  7. [sz. n.]: Eight great Microsoft reviews and analyses. InfoWorld, 2007. szeptember 12. (Hozzáférés: 2024. július 10.)
  8. Announcing General Availability of PowerApps. Microsoft, 2016. október 31. (Hozzáférés: 2018. december 3.)
  9. InfoPath is not included in Office 2016. Office Blogs. Microsoft, 2016. március 1. (Hozzáférés: 2018. május 29.)
  10. 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ű) 
  11. Roger Haueter - Microsoft MVP (angol nyelven). www.rogerhaueter.com . (Hozzáférés: 2018. május 29.)
  12. 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ű) 
  13. Forms Server 2007. TechNet. Microsoft, 2006. november 16. (Hozzáférés: 2014. február 2.)
  14. 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.)
  15. SharePoint Online Service Description. TechNet. Microsoft, 2013. december 18. (Hozzáférés: 2014. február 2.)
  16. 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.) 
  17. Update on InfoPath and SharePoint Forms. Office Blogs. Microsoft
  18. pebaum: Office 365 Education (amerikai angol nyelven). docs.microsoft.com . (Hozzáférés: 2018. november 13.)
  19. Microsoft InfoPath Life-cycle Information. (Hozzáférés: 2011. október 25.)
  20. InfoPath Product Lifecycle. support.microsoft.com . (Hozzáférés: 2018. május 29.)

Fordítás

[szerkeszté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

[szerkesztés]

További információk

[szerkesztés]