Gyorsan és hatékonyan készíthet űrlapokat, minimálisra csökkentheti az oktatásra fordított időt.
Űrlapok létrehozásával támogathatja az üzleti folyamatokat, és ehhez jól ismert Microsoft Office-eszközök, például betűtípusok, felsorolásjeles és számozott listák, táblázatok és ClipArt-képek állnak a rendelkezésére. A jól ismert eszközöknek és környezetnek köszönhetően csökkentheti az oktatásra fordított időt, valamint felgyorsíthatja az űrlapok készítését.
Az InfoPath 2010 a 2007-es Office rendszer több alkalmazásában bevezetett Fluent felhasználói felületet használja. A használhatóságról gyűjtött rengeteg adatra, illetve a hardver- és szoftverfejlesztés legújabb eredményeire támaszkodó Fluent felhasználói felületet úgy tervezték, hogy megkönnyítse az Office-alkalmazások teljes szolgáltatáskészletének megtalálását és használatát, valamint a kívánt eredmény elérését.
Egyszerűen, programkód írása nélkül készíthet sokoldalú űrlapokat.
Például:
- Gyorsan készíthet és helyezhet üzembe olyan űrlapokat, amelyeket továbbfejlesztett szabálykezelés, gyorsszabályok, stílusok és dinamikus elrendezési területek jellemeznek.
- Megadhatja a feltételes formázás szabályait.
- Műveleteket (például értesítéseket, számított értékeket és adatérvényesítést) tartalmazó űrlapokat készíthet.
Felhasználói szerepkörökön alapuló adatérvényesítést, formázást vagy műveleteket építhet be, továbbá mezőtípustól függően megjelenő adatérvényesítést és műveleteket alkalmazhat.
Lehetőséget adhat a résztvevőknek, hogy az űrlapokat online és offline állapotban is kitölthessék.
Az InfoPath 2010 használatával a felhasználók online és offline állapotban is kitölthetik az űrlapokat, az űrlapok pedig natív módon beépülnek a Microsoft SharePoint Workspace felületébe. A felhasználók az InfoPath-űrlapokat tartalmazó SharePoint-tárakat a SharePoint Workspace környezetben egyszerűen offline állapotba állíthatják. Az űrlapokba beírt adatokat a rendszer automatikusan szinkronizálja a SharePoint-tárral, amikor a résztvevő ismét online állapotba kerül, így a felhasználók termelékenységét nem befolyásolja, hogy hálózatra csatlakoznak-e, vagy sem.
Moduláris, bővíthető és hordozható SharePoint-alkalmazásokat készíthet.
A SharePoint Server 2010 szolgáltatás és az InfoPath 2010 együttes használatával SharePoint-alkalmazásokat hozhat létre. A SharePoint-alkalmazások, amelyek létrehozásához alig vagy egyáltalán nem kell programkódot írni, részleg- és vállalatszinten egyaránt használhatók. Ezek a megoldások modulárisak (vagyis meglévő listából vagy tárból felépíthetők), bővíthetők (új szolgáltatások programkóddal hozzáadhatók) és hordozhatók (az alkalmazás .wsp formátumban közzétehető, és webhelyek vagy kiszolgálók között mozgatható).
A böngészőűrlapok szabványosíthatók.
A SharePoint Server 2010 kiszolgálón elhelyezett InfoPath 2010 formátumú űrlapok mostantól megfelelnek a webes tartalmak kisegítő lehetőségekkel való ellátására vonatkozó Web Content Accessibility Guidelines 2.0 (WCAG 2.0) AA szabványnak, így olyan űrlapokat készíthet, amelyeket a csökkent munkaképességű felhasználók is használni tudnak.
Sokoldalúbb webűrlapokat használhat.
Az InfoPath 2010 ügyfélalkalmazás űrlapjai és a SharePoint Server 2010 szolgáltatásban elhelyezett InfoPath-űrlapok közötti továbbfejlesztett paritás nagyobb konzisztenciát biztosít az űrlapokat kitöltő felhasználóknak. A mindkét környezetben elérhető funkciók közé tartoznak például a felsorolásjeles, számozott és egyszerű listák; a több választást lehetővé tevő listák; a kombinált listák; a képpel ellátott gombok; a hivatkozási funkciók; az adatválasztékok és adatválaszték-csoportok; a szűrési lehetőségek; a dátum és idő vezérlők, valamint a személyválasztók.
Űrlapokat ágyazhat be a kijelzőkbe.
A SharePoint Server 2010 alkalmazásban az új InfoPath-űrlap kijelző minden eddiginél könnyebbé teszi az űrlapok weblapokon történő elhelyezését. A SharePoint Server 2007 szolgáltatásban az InfoPath-űrlapokat weblapokon elhelyezni kívánó felhasználóknak programkódot kellett írniuk a Visual Studio alkalmazásban. Mostantól egyetlen kódsor írása nélkül egyszerűen felvehetik az InfoPath-űrlap kijelzőt egy kijelzőlapra, és hivatkozhatnak belőle a közzétett űrlapra.
A kijelző használatával programkód írása nélkül jelenítheti meg a SharePoint-listán vagy -űrlaptárban közzétett InfoPath-alapú böngészőűrlapokat. A lapon ezt a kijelzőt más kijelzőkhöz kapcsolhatja, így a kijelzők között adatokat küldhet és fogadhat.
Az űrlapokat programkóddal bővítheti.
Jóllehet programkód írása nélkül testre szabhatja az InfoPath-űrlapok számtalan jellemzőjét, az űrlapokat programkóddal is bővítheti, ha a deklaratív logika nem elégíti ki a megoldás funkcióinak megvalósítására vonatkozó igényeket.
Az InfoPath 2010 formátumú űrlapokat az alkalmazással forgalmazott Visual Studio Tools for Applications (VSTA) program használatával bővítheti. A Visual Studio Tools for Applications a Visual Studio integrált fejlesztőkörnyezet egyszerűsített változata. Segítségével C# vagy VB.NET programozási nyelven írhat felügyelt kódot. Ezt azután beágyazhatja az (.xsn kiterjesztésű) InfoPath-űrlapsablonfájlba. Ha például kamatszámítási funkciót szeretne elhelyezni egy űrlapon, a megfelelő kódot beágyazhatja magába az űrlapba, és az InfoPath Filler vagy az InfoPath Forms Services az űrlap megnyitásakor vagy szerkesztésekor lefuttatja ezt a kódot.
Az űrlapokat összekapcsolhatja üzletági információkkal és REST-alapú webszolgáltatásokkal.
A SharePoint Server 2010 szolgáltatásban bővíthető architektúra segítségével kezelheti a felhasználók hozzáférését az adatkapcsolatokhoz és -rendszerekhez. Az InfoPath 2010 a SharePoint Server 2010 Üzleti kapcsolatszolgáltatások funkciójával is együttműködik. Ez olyan azonnal használható funkciókkal, szolgáltatásokkal és eszközökkel bővíti az Office-alkalmazások és a SharePoint platform lehetőségeit, amelyek egyszerűbbé teszik a külső adatokat és szolgáltatásokat szorosan integráló megoldások fejlesztését. Az InfoPath 2010 mostantól támogatja az XML-adatok REST-alapú webszolgáltatásokból való beolvasását is. A REST-alapú webszolgáltatások olyan bemeneti paramétereket használnak, amelyek URL-címeken keresztül átadhatók. Az űrlaptervezők mostantól az URL-beli paramétereket dinamikusan, az InfoPath-űrlapokban módosíthatják programkód írása nélkül, szabályokkal, és így kinyerhetik a megfelelő adatokat a REST-alapú webszolgáltatásból.
A kiszolgálón található űrlapok egyszerűbben kezelhetők.
Az InfoPath-űrlapok a SharePoint Server 2010 valódi összetevőjeként figyelhetők, az InfoPath-űrlapok megfelelő konfigurálását a farmokon pedig az új SharePoint karbantartó motor szabályai szolgáltatás biztosítja. Az InfoPath-űrlapok a SharePoint Server 2010 részét képező Windows PowerShell parancssori héj és parancsnyelv használatával is kezelhetők.