Inleiding tot Microsoft® InfoPath® 2010

Opmerking

De taak van dit artikel is volbracht, het wordt binnenkort teruggetrokken. We verwijderen bij ons bekende koppelingen om te voorkomen dat er problemen ontstaan in de trant van 'Pagina niet gevonden'. Als u koppelingen naar deze links hebt gemaakt, kunt u deze verwijderen. Zo zorgen we samen voor een verbonden internet.

In dit artikel

Wat zijn InfoPath en InfoPath Forms Services?

Samen met Microsoft SharePoint Designer 2010 maakt InfoPath 2010 het mogelijk om end-to-end-oplossingen op SharePoint Server 2010 te maken met krachtige formulieren, een werkstroom op ondernemingsniveau en toegang tot belangrijke bedrijfsgegevens. InfoPath is in de kern ontworpen als een krachtige XML-bewerkingsengine waarmee eindgebruikers eenvoudig kunnen interfacen met gegevens.

Samen met de krachtige samenwerkingsfuncties van SharePoint is InfoPath 2010 een belangrijk onderdeel van de hulpprogramma'sset die u nodig hebt om snel toepassingen te maken die voldoen aan de behoeften van uw bedrijfstoepassing. InfoPath 2010 en InfoPath Forms Services in SharePoint Server 2010 stellen zakelijke gebruikers in staat om hun eigen bedrijfsprocessen te automatiseren die gegevens verzamelen, beheren en delen. IT-afdelingen, ontwikkelaars en gebruikers kunnen krachtige zakelijke toepassingen maken op het SharePoint-platform met behulp van InfoPath-formulieren om te communiceren met externe gegevens, werkstroom te stimuleren en webpagina's te verbeteren. De bekendheid van de gebruiker met de Microsoft Office- en SharePoint-ervaring maakt het maken, gebruiken en verbeteren van bedrijfsprocessen met InfoPath 2010-formulieren sneller en eenvoudiger.

met Microsoft® InfoPath® 2010 kunt u elektronische formulieren ontwerpen en invullen, zoals onkostendeclaraties, tijdkaarten, enquêtes en verzekeringsformulieren. U kunt dit doen met behulp van standaardformulierbesturingselementen, zoals tekstvakken of keuzelijsten, of door besturingselementen in te voegen die gebruikers de flexibiliteit bieden om secties van een formulier toe te voegen, te verwijderen, te vervangen of te verbergen voor een uitgebreidere gebruikerservaring. De formulieren die u ontwerpt, kunnen variëren van eenvoudige formulieren voor het verzamelen van gegevens van uw directe team tot complexe formulieren die deel uitmaken van een veel groter bedrijfsproces. InfoPath-formulieren kunnen zelfstandig worden gebruikt of u kunt ze ontwerpen om te werken met bestaande databases of webservices. Formulieren kunnen worden gepubliceerd naar en geopend vanaf een gemeenschappelijke locatie in een bedrijfsnetwerk, zoals een gedeelde map, een webserver of een bibliotheek op een Microsoft SharePoint Server 2010- of Microsoft SharePoint Foundation 2010-site.

Bij het invullen van een formulier in InfoPath 2010 kunnen gebruikers vertrouwde, documentachtige functies gebruiken. Ze kunnen bijvoorbeeld de spelling in hun formulier controleren of opgemaakte tekst en afbeeldingen invoegen in bepaalde velden. Afhankelijk van het ontwerp van de formuliersjabloon kunnen gebruikers ook de gegevens van meerdere formulieren samenvoegen in één formulier of de gegevens exporteren naar andere programma's. Als een formuliersjabloon is ingeschakeld voor een browser, kunnen gebruikers die InfoPath niet op hun computer hebben geïnstalleerd, het formulier invullen in een webbrowser of op een mobiel apparaat.

Als u InfoPath 2010 en Microsoft SharePoint Server 2010 met InfoPath Forms Services gebruikt, kunt u browsercompatibele formuliersjablonen ontwerpen in InfoPath en deze inschakelen voor gebruik op interne en externe websites. Hiermee kunt u bedrijfsformulieren delen met verschillende gebruikers, waaronder werknemers, klanten, leveranciers en partners. Gebruikers hoeven InfoPath niet op hun computer te hebben geïnstalleerd om een formulier in te vullen, en ze hoeven ook niets extra's van het web te downloaden. Gebruikers hebben alleen toegang nodig tot een browser, zoals Windows Internet Explorer, Apple Safari of Mozilla Firefox. Als gebruikers InfoPath op hun computer hebben geïnstalleerd, kunnen ze het formulier weergeven en invullen in InfoPath in plaats van in een browser.

Naar boven

Wat zijn de onderdelen van InfoPath?

InfoPath bestaat uit de volgende onderdelen: InfoPath Designer 2010, InfoPath Filler 2010 en SharePoint Server 2010 waarop InfoPath Forms Services wordt uitgevoerd. InfoPath Designer en InfoPath Filler worden geïnstalleerd op clientcomputers als onderdeel van Microsoft® Office Professional Plus 2010. Als u InfoPath-formulieren wilt publiceren als browsercompatibele formulieren, moet u toegang hebben tot een installatie van SharePoint Server 2010 met InfoPath Forms Services.

InfoPath Designer 2010 Als u een InfoPath-formuliersjabloon (.xsn) wilt maken en publiceren, gebruikt u InfoPath Designer 2010. Wanneer u een formuliersjabloonbestand (.xsn) ontwerpt, maakt u één bestand met de ondersteunende bestanden die de indeling, weergaven en logica implementeren waarvan een bepaalde InfoPath-formulieroplossing afhankelijk is. Wanneer gebruikers een formulier invullen, vullen ze in feite een formulierbestandsexemplaar (.xml) in, dat is gebaseerd op de bijbehorende formuliersjabloon. Met InfoPath Designer kunt u snel formulieren maken met vooraf gemaakte indelingssecties, standaardregels, verbeterd regelbeheer en verschillende stijlen. Bovendien bevat InfoPath Designer nu een aantal verschillende formuliersjablonen, zodat u niet alle onderdelen van het formulier helemaal opnieuw hoeft te definiëren.

InfoPath Filler 2010 Met InfoPath Filler hebben personen die formulieren invullen een eenvoudige en gebruiksvriendelijke gebruikersinterface en kunnen kiezen om een concept op te slaan, een lokale kopie op te slaan of op te slaan als PDF en een lokale record van het formulier te hebben. Alle overbodige functionaliteit voor het ontwerpen van formulieren is verwijderd voor personen die alleen een formulier willen openen en invullen.

InfoPath Forms Services Verbeterde pariteit tussen InfoPath Filler 2010-formulieren en InfoPath-browserformulieren in SharePoint Server 2010 zorgt voor meer consistentie voor gebruikers die formulieren invullen. De functionaliteit die in beide omgevingen beschikbaar is, omvat bijvoorbeeld: lijsten met opsommingstekens, genummerde lijsten en lijsten zonder opmaak; Meerdere keuzelijstvakken; Keuzelijsten; Afbeeldingsknoppen; Hyperlinkmogelijkheden; Keuzegroep en sectie; Filterfunctionaliteit; Datum- en tijdcontroles; en People kiezers.

Daarnaast is InfoPath 2010 geïntegreerd met SharePoint Designer 2010, zodat u formulieren kunt maken en aanpassen die zijn gekoppeld aan externe lijsten en werkstroomoplossingen van Business Connectivity Services (BCS).

Naar boven

Hoe kan InfoPath worden gebruikt?

U kunt InfoPath gebruiken om bedrijfsgegevens te verzamelen van de personen met wie u werkt, waaronder uw collega's, partners, leveranciers en klanten. InfoPath-formulieren kunnen eenvoudige formulieren zijn die door meerdere personen in een kleine werkgroep worden gebruikt. Een verkoopteam van tien personen kan bijvoorbeeld een InfoPath-formulier gebruiken om informeel informatie over verkoopaanroepen te verzamelen en te delen. De gegevens in deze formulieren kunnen worden samengevoegd tot één overzichtsrapport dat elke maand naar het management wordt verzonden.

Organisaties kunnen ook zeer geavanceerde formulieren ontwerpen die zijn verbonden met bestaande bedrijfsdatabases of zijn geïntegreerd in bestaande bedrijfssystemen. De ontwikkelaars van uw IT-afdeling (it) kunnen bijvoorbeeld een InfoPath-formuliersjabloon ontwerpen om het onkostendeclaratieproces voor uw organisatie te beheren. De formuliersjabloon kan weergaven en functies voor bedrijfslogica bevatten waarmee verschillende categorieën gebruikers de onkostendeclaratie kunnen indienen, controleren, goedkeuren en de inzender kunnen vergoeden.

Nieuwe functies die zijn geïntroduceerd in InfoPath 2010 en InfoPath Forms Services maken het eenvoudig om snel krachtigere SharePoint-toepassingen te bouwen, zoals:

  • De formulieren aanpassen die worden gebruikt voor het maken, weergeven en bewerken van SharePoint-lijstitems
  • Werkstroomtoepassingen maken in combinatie met SharePoint Designer 2010
  • Het webonderdeel InfoPath Form, waarmee u krachtige webonderdelen kunt maken zonder code te schrijven en deze kunt verbinden met andere webonderdelen om gegevens mashups te maken.

In de volgende lijst vindt u een overzicht van de voordelen van het gebruik van InfoPath:

Integratie van Office-systeem InfoPath werkt met een aantal andere programma's en servers in het Microsoft Office-systeem, waaronder Microsoft Outlook, Microsoft Excel en Microsoft Access. U kunt bijvoorbeeld InfoPath-formulieren in e-mailberichten ontwerpen en invullen, formuliergegevens exporteren naar werkbladen, formuliergegevens verzenden naar een database of query's uitvoeren op gegevens uit een SharePoint-lijst. Bovendien kunnen ontwikkelaars InfoPath-formulieren, zonder menu's, werkbalken of andere aspecten van de gebruikersinterface, insluiten in aangepaste toepassingen.

Herbruikbare gegevens De gegevens die gebruikers in een InfoPath-formulier invoeren, hoeven niet voor altijd vergrendeld te blijven in dat formulier; het kan op verschillende manieren opnieuw worden opgemaakt of opnieuw worden gebruikt. Dankzij deze flexibiliteit kunnen de ontwikkelaars in uw organisatie de formuliergegevens integreren in bestaande bedrijfsprocessen. De gegevens die worden verzameld in formulieren voor verkooprapporten kunnen bijvoorbeeld worden gebruikt om de ERP- en CRM-systemen (Enterprise Resource Planning) van uw bedrijf bij te werken. Hierdoor hebben mensen in het hele bedrijf toegang tot de gegevens waar en wanneer ze deze nodig hebben, zodat ze beter geïnformeerde beslissingen kunnen nemen. Met tijdigere updates van verkoopcijfers is het voor andere groepen, zoals operations en finance, gemakkelijker om nauwkeurige prognoses van productie en kosten te maken.

Consistente, nauwkeurige gegevens InfoPath bevat een aantal functies waarmee gebruikers fouten bij het invoeren van gegevens kunnen voorkomen en formulieren sneller kunnen invullen. U kunt bijvoorbeeld formules gebruiken om automatisch wiskundige waarden voor gebruikers te berekenen, voorwaardelijke opmaak te gebruiken om de aandacht van de gebruiker op gegevens te vestigen of de spellingcontrole in te schakelen, zodat gebruikers op spelfouten kunnen controleren voordat ze hun formulieren indienen. Wanneer gebruikers een formulier invullen, kunnen de gegevens die ze invoeren bovendien worden gecontroleerd op gegevensvalidatiefouten. Als uw formuliersjabloon is verbonden met een database of webservice, kunnen gebruikers pas gegevens verzenden als ze deze fouten hebben gecorrigeerd. Dit helpt u ervoor te zorgen dat de gegevens die u verzamelt nauwkeurig en foutloos zijn en dat ze voldoen aan de standaarden die u opgeeft.

Lage overhead In tegenstelling tot papieren formulieren, die opnieuw moeten worden afgedrukt wanneer er een wijziging optreedt, kunnen InfoPath-formuliersjablonen eenvoudig worden gewijzigd en opnieuw worden gepubliceerd. Bovendien detecteert InfoPath automatisch wanneer een formuliersjabloon is bijgewerkt, zodat gebruikers altijd de nieuwste versie hebben.

Offline ondersteuning InfoPath-formulieren hoeven niet te worden ingevuld terwijl een gebruiker is verbonden met een netwerk. Gebruikers kunnen formulieren opslaan op hun computer, offline werken en deze vervolgens verzenden naar het bedrijfsnetwerk wanneer ze opnieuw verbinding maken. Dit is met name handig voor mensen met onregelmatige of beperkte toegang tot netwerkbronnen, zoals werknemers die vaak reizen.

Minder formulieren In plaats van meerdere papieren formulieren te distribueren en te onderhouden voor hetzelfde bedrijfsproces, kunt u in InfoPath één formuliersjabloon maken die meerdere weergaven bevat. In een formuliersjabloon voor onkostendeclaraties kunt u bijvoorbeeld een weergave maken voor werknemers die onkosten invoeren, een tweede weergave voor managers die onkosten goedkeuren en een derde weergave voor werknemers die terugbetalingen verwerken. Standaard kunnen gebruikers schakelen tussen weergaven door een weergave te selecteren in de vervolgkeuzelijst Huidige weergave op het tabblad Start. U kunt ook regels maken waarmee automatisch wordt gewisseld tussen weergaven wanneer gebruikers het formulier openen, het formulier verzenden of op een knop in het formulier klikken.

Flexibele besturingselementen Naast standaardbesturingselementen, zoals tekstvakken en keuzelijsten, bevat InfoPath een aantal besturingselementen, zoals herhalende tabellen, keuzegroepen en optionele secties. Met deze typen besturingselementen kunt u een flexibele formuliersjabloon ontwerpen die geschikt is voor uw gebruikers. In een formuliersjabloon voor onkostendeclaraties kunt u bijvoorbeeld een herhalende tabel gebruiken om gebruikers toe te staan slechts zoveel onkostenposten in te voeren als ze nodig hebben.

U kunt ook sjabloononderdelen maken. Dit zijn gedeelten van een formuliersjabloon die kunnen worden opgeslagen en opnieuw kunnen worden gebruikt in meerdere formuliersjablonen. Een typisch sjabloononderdeel bestaat uit besturingselementen en een gegevensbron en kan ook functies bevatten zoals gegevensverbindingen, gegevensvalidatie en regels. Het gebruik van sjabloononderdelen kan u tijd besparen en ervoor zorgen dat de formuliersjablonen in uw organisatie consistent zijn in toon, structuur en gedrag.

Naar boven

Wat is de doelgroep voor InfoPath?

InfoPath 2010 is ontworpen voor zowel ervaren zakelijke gebruikers als IT-professionals en ontwikkelaars, afhankelijk van het type oplossing op basis van formulieren dat een gebruiker of organisatie wil maken. Gebruikers van alle niveaus kunnen echter formulieren invullen.

Voor geavanceerde zakelijke gebruikers

Met InfoPath 2010 kunt u geavanceerde elektronische formulieren ontwerpen om snel en rendabel informatie te verzamelen die nodig is voor een onmiddellijke bedrijfsbehoefte. U kunt formulieren aanpassen met functies zoals berekende velden, het instellen van standaardwaarden, voorwaardelijke opmaak en scherminfo, allemaal zonder code te schrijven. Als uw organisatie ook Gebruikmaakt van SharePoint Server 2010, kunt u deze formulieren maken voor informatie die is opgeslagen in SharePoint-lijsten. Door gegevens op te slaan op een gedeelde locatie (zoals een SharePoint-lijst) kunnen teamleden de informatie eenvoudig gebruiken, waardoor de samenwerking wordt vergemakkelijkt.

Daarnaast kunt u met verbeteringen in de ervaring voor het invullen van formulieren in InfoPath en interoperabiliteit met andere Microsoft Office 2010-toepassingen, waaronder Microsoft Outlook en Microsoft SharePoint Workspace 2010 (voorheen bekend als Microsoft Office Groove), gebruikers meer opties geven bij het invullen van formulieren, waaronder online, offline en op mobiele apparaten. U kunt InfoPath 2010 ook gebruiken om documentinformatiepanelen aan te passen in Microsoft Office Word, Microsoft PowerPoint en Microsoft Excel-toepassingen om metagegevens over documenten te verzamelen.

Voor IT-professionals en ontwikkelaars

InfoPath 2010 biedt een volledige omgeving voor het ontwerpen, ontwikkelen, implementeren, hosten (samen met SharePoint Server), verzameling, aggregatie en integratie van elektronische formulieren. InfoPath 2010 is vanaf de basis gebouwd met behulp van XML-aanbevelingen van W3C (World Wide Web Consortium) en is ontworpen om te werken met uw bestaande infrastructuur en procesbeheeromgeving.

Voor geavanceerde formulieren voor zakelijke en afdelingsprocessen kunt u samengestelde toepassingen en werkstroomreeksen maken met InfoPath 2010 en SharePoint Server 2010 met weinig of geen code. InfoPath 2010 kan volledig worden geïntegreerd met SharePoint Server 2010.

U kunt InfoPath-formulieren verbinden met andere gegevensbronnen en Line-Of-Business-systemen, zoals Microsoft SQL Server, Oracle en SAP met behulp van SharePoint Server 2010 Business Connectivity Services, webservices en SOAP-webservices (Simple Object Access Protocol) en REST (overdracht van representatiestatus). Uw InfoPath-oplossingen kunnen ook overdraagbaar zijn met sharePoint Foundation 2010-oplossingenbestand (.wsp) en SharePoint-sitesjabloonindelingen (.stp), zodat u de toepassing eenvoudig van site naar site en server naar server kunt verplaatsen. Bovendien slaat InfoPath URL's nu op als relatief (in plaats van absoluut) om draagbaarheid in te schakelen.

Dit zijn slechts enkele voorbeelden van de mogelijkheden van InfoPath 2010 en SharePoint Server 2010 om u te helpen bij het maken van krachtige oplossingen voor het automatiseren van bedrijfsprocessen op basis van formulieren.

Naar boven

Hoe InfoPath werkt met andere programma's en technologieën

Als u optimaal gebruik wilt maken van InfoPath, wilt u het waarschijnlijk gebruiken met andere programma's, servers en technologieën, waaronder de programma's die in de volgende tabel worden vermeld.

Programma of technologie Hoe het werkt met InfoPath
Microsoft SharePoint Foundation 2010 U kunt formuliersjablonen rechtstreeks publiceren naar een bibliotheek op een server waarop Microsoft SharePoint Foundation 2010 wordt uitgevoerd. Hierdoor kunnen gerelateerde formulieren op één handige locatie worden opgeslagen. Een verkoopteam kan bijvoorbeeld een SharePoint-site gebruiken als een locatie om gegevens uit verkooprapportformulieren in te vullen, op te slaan en weer te geven. In de bibliotheek kunnen gebruikers formulieren invullen die zijn gebaseerd op uw formuliersjabloon, de gegevens van ingevulde formulieren exporteren naar Excel of de gegevens uit verschillende formulieren samenvoegen in één formulier. U kunt ook een gegevensverbinding instellen in uw formuliersjabloon die gegevens ontvangt uit een SharePoint-lijst of -bibliotheek of gegevens verzendt naar een bibliotheek.
U kunt ook een formuliersjabloon publiceren als site-inhoudstype op een server waarop SharePoint Foundation 2010 wordt uitgevoerd. Hiermee kunt u meerdere formuliersjablonen toewijzen aan één bibliotheek of één formuliersjabloon toewijzen aan meerdere bibliotheken in een siteverzameling.
Microsoft SharePoint Server 2010 Microsoft SharePoint Server 2010 is een geïntegreerde suite van servertoepassingen die de kernfunctionaliteit van SharePoint Foundation 2010 uitbreidt.
U kunt formuliersjablonen rechtstreeks publiceren naar een bibliotheek in SharePoint Server 2010 en deze vervolgens inschakelen voor gebruik op het web. Daarnaast kunt u profiteren van de volgende functies:
InfoPath Forms Services U kunt een browsercompatibele formuliersjabloon ontwerpen en deze publiceren op een SharePoint Server waarop InfoPath Forms Services wordt uitgevoerd. Gebruikers kunnen vervolgens formulieren invullen die zijn gebaseerd op uw formuliersjabloon in een webbrowser of op een mobiel apparaat. Daarnaast biedt InfoPath Forms Services een centrale locatie voor het opslaan en beheren van formuliersjablonen voor uw organisatie.
Formulieren maken voor SharePoint-lijsten Met InfoPath 2010 kunt u aantrekkelijke formulieren maken met een klik op een knop op basis van gewone of externe SharePoint-lijsten. Navigeer in een browser naar een SharePoint-lijst en kies op het SharePoint-lint onder Hulpmiddelen voor lijsten of u InfoPath wilt gebruiken om het formulier aan te passen. U kunt automatisch een formulier genereren met alle SharePoint-lijstvelden en dit vervolgens aanpassen, waardoor u minder tijd hebt om een formulier te maken. Publiceer het formulier met één klik en het formulier is actief in de SharePoint-lijst en klaar voor gebruik.
SharePoint Workspace 2010 gebruiken voor offline voltooiing Met InfoPath 2010 en SharePoint Workspace 2010 kunnen deelnemers aan bedrijfsprocessen online of offline werken. SharePoint Workspace 2010 werkt samen met InfoPath-formulieren, zodat u eenvoudig een SharePoint-lijst of -bibliotheek met InfoPath-formulieren offline kunt halen. Informatie die in de formulieren wordt ingevoerd, wordt automatisch gesynchroniseerd zodra de deelnemer weer online is, zodat mensen productief kunnen zijn, ongeacht hun verbinding.
Formulieren insluiten in webpagina's In SharePoint Server 2010 is het eenvoudiger dan ooit om uw formulieren te hosten op webpagina's met behulp van het nieuwe webonderdeel InfoPath-formulier. In SharePoint Server 2007 moesten gebruikers die hun InfoPath-formulieren op webpagina's wilden hosten, ASP.NET code schrijven in Visual Studio. Nu kunt u, zonder één regel code te schrijven, het webonderdeel InfoPath-formulier toevoegen aan een pagina met webonderdelen en dit naar het gepubliceerde formulier verwijzen. U kunt het webonderdeel gebruiken om elk InfoPath-browserformulier te hosten dat is gepubliceerd naar een SharePoint-lijst of -formulierbibliotheek. U kunt het ook verbinden met andere webonderdelen op de pagina om gegevens te verzenden of te ontvangen.
Formulieren verbinden met Line-Of-Business-systemen SharePoint Server 2010 biedt een uitbreidbare architectuur voor het beheren van gebruikerstoegang tot gegevensverbindingen en systemen. Dit vereenvoudigt de ontwikkeling van complexe formulieren met toegang tot meerdere gegevensbronnen en minimaliseert it-ondersteuning.
InfoPath 2010 werkt samen met de Business Connectivity Services (BCS) van SharePoint Server 2010. BCS verbetert Microsoft Office-toepassingen en SharePoint-platformmogelijkheden met out-of-box functies, services en hulpprogramma's die de ontwikkeling van oplossingen stroomlijnen met verbindingen tussen externe gegevens en services. BCS kan op meerdere manieren verbinding maken met externe gegevensbronnen. BCS kan gegevens in een relationele database gebruiken en ermee werken via een ADO.NET-gegevensprovider. Het kan ook verbinding maken met elke standaardwebservice via SOAP 1.2-protocol, beschreven door een WSDL 1.1 of 2.0. BCS kan een Windows Communication Foundation-service gebruiken en ermee werken, evenals aangepaste Microsoft .NET-code die is gecompileerd door een ontwikkelaar van een oplossing. InfoPath 2010 biedt nu ook ondersteuning voor het ophalen van XML-gegevens uit REST-webservices. REST-webservices gebruiken invoerparameters die worden doorgegeven via een URL. Formulierontwerpers kunnen nu de URL-parameters dynamisch wijzigen in het InfoPath-formulier zonder code met behulp van regels om de gewenste gegevens op te halen uit de REST-webservice.
Met SharePoint Designer 2010 kunt u aangepaste InfoPath-formulieren maken om gegevens in een externe lijst te maken, lezen, bijwerken en verwijderen. Deze formulieraanpassingen blijven behouden wanneer de externe lijst offline wordt gehaald met SharePoint Workspace 2010. U kunt ook bedrijfslogica toevoegen met daarachter code die werkt op de server en de client in SharePoint Workspace 2010.
SharePoint Server Sandboxed-oplossingen Met InfoPath 2010 kunnen gebruikers nu InfoPath-formulieren met één klik implementeren, waarbij beheerde code wordt uitgevoerd als onderdeel van een SharePoint Server Sandboxed-oplossing. Met SharePoint Server Sandboxed-oplossingen kunnen formulierontwerpers oplossingen met code uploaden naar hun SharePoint-sites, binnen een beperkte set machtigingen. Een resourcequotum beperkt overmatig resourcegebruik. De beheerder van de siteverzameling blijft de controle houden en neemt vertrouwensbeslissingen over de oplossing. De farmbeheerder kan zonder hands-off zijn.
Gegevensverbindingsbibliotheken Als meerdere formuliersjablonen dezelfde of vergelijkbare gegevensverbindingen gebruiken, kunt u de instellingen voor de gegevensverbinding opslaan in een gegevensverzamelingsbestand in een gegevensverbindingsbibliotheek op een SharePoint Server 2010-site. Wanneer een gebruiker een formulier opent dat verbinding maakt met een gegevensverbindingsbestand, gebruikt InfoPath de instellingen in dat bestand om verbinding te maken met de externe gegevensbron. Op deze manier kunnen meerdere formuliersjablonen hetzelfde gegevensverbindingsbestand gebruiken, zodat u voor elke formuliersjabloon niet helemaal opnieuw dezelfde gegevensverbinding hoeft te maken. Als de locatie- of verbindingsinstellingen voor een externe gegevensbron worden gewijzigd, moet u bovendien alleen het gegevensverbindingsbestand bijwerken, niet elke formuliersjabloon.
Werkstromen Als u InfoPath gebruikt in combinatie met SharePoint Server 2010, kunt u rechtstreeks in InfoPath deelnemen aan documentwerkstromen op basis van de server. U kunt een werkstroom op een formuliersjabloon starten, de status van een actieve werkstroom bijhouden of een werkstroomtaak voltooien. SharePoint Server 2010 bevat verschillende vooraf gedefinieerde werkstromen die zijn ontworpen voor het beheren van algemene bedrijfsprocessen, zoals documentgoedkeuring, documentbeoordeling of het verzamelen van handtekeningen.
Documentinformatiepanelen In veel Microsoft Office-programma's kunt u eigenschappen voor een serverdocument bijwerken in een documentinformatiepaneel, dat wordt weergegeven als een set bewerkbare velden boven aan een document. In een Microsoft® Word 2010 document moet u bijvoorbeeld eigenschappen bewerken voor de naam van de auteur, de aanmaakdatum en het documenttype. Dit maakt het uiteindelijk gemakkelijker voor u om te vinden wat u zoekt op de server. U kunt bijvoorbeeld snel alle persberichten vinden waarbij de eigenschap van de klant overeenkomt met de naam van een bepaalde klant. U kunt InfoPath gebruiken om een aangepast documentinformatiepaneel te maken of te bewerken voor gebruik met een site- of lijstinhoudstype. Hiermee kunt u het uiterlijk van het documentinformatiepaneel beheren of InfoPath-functies, zoals gegevensvalidatie en voorwaardelijke opmaak, gebruiken om het gedrag van de formuliervelden in het deelvenster aan te passen.
Outlook U kunt formuliersjablonen distribueren naar gebruikers door de formuliersjabloon te publiceren in een lijst met geadresseerden van e-mailberichten. Op dezelfde manier kunt u een formuliersjabloon zo ontwerpen dat gebruikers ingevulde formulieren als bijlage in een e-mailbericht kunnen indienen.
In Outlook 2010 kunnen gebruikers bovendien InfoPath-formulieren openen, invullen en verzenden als e-mailberichten. Ze kunnen het formulier ook beantwoorden of doorsturen in een e-mailbericht, net zoals bij elk ander e-mailbericht. In hun Postvak IN kunnen gebruikers verzamelingen van gerelateerde formulieren opslaan in een toegewezen map InfoPath Forms. Door gegevens uit elk formulier weer te geven in kolommen in de map, kunnen gebruikers de gegevens uit meerdere formulieren snel groeperen, filteren en sorteren.
Word Hoewel u Word kunt gebruiken om een document te maken dat eruitziet en aanvoelt als een formulier, werkt Word het beste als een tekstverwerkingsprogramma, niet als een programma voor het ontwerpen van formulieren. InfoPath is daarentegen speciaal gemaakt voor het ontwerpen en invullen van elektronische formulieren. Als u bestaande Word documenten wilt converteren naar InfoPath-formuliersjablonen, kunt u hiervoor de wizard Importeren in InfoPath gebruiken.
Excel Gebruikers kunnen ervoor kiezen om gegevens uit een of meer InfoPath-formulieren te exporteren naar een nieuw Excel-werkblad. Bovendien gebruiken sommige organisaties Excel-werkmappen als formulieren om gegevens te verzamelen. Deze werkmappen bevatten meestal lege cellen voor gebruikers om gegevens in te voeren. U kunt een Excel-werkmap converteren naar een InfoPath-formuliersjabloon met behulp van de wizard Importeren in InfoPath.
Access U kunt uw formuliersjabloon verbinden met een bestaande Access-database. Gebruikers kunnen vervolgens een query uitvoeren of gegevens naar die database verzenden. Op dezelfde manier kunt u keuzelijsten vullen met waarden uit de database of besturingselementen verbinden met de velden en groepen die aan de database zijn gekoppeld.
In Access 2010 kunt u bovendien een InfoPath-formuliersjabloon maken op basis van een Access-database en de formuliersjabloon vervolgens als een e-mailbericht publiceren naar een lijst met geadresseerden.
Microsoft SQL Server InfoPath werkt met SQL Server databases in een van de volgende indelingen: Microsoft SQL Server 2000 tot en met Microsoft SQL Server 2008.
U kunt een formuliersjabloon ontwerpen die is verbonden met een SQL Server-database. Gebruikers kunnen vervolgens het formulier gebruiken om gegevens op te vragen of naar de database te verzenden. Op dezelfde manier kunt u keuzelijsten vullen met waarden uit de database of besturingselementen verbinden met de velden en groepen die aan de database zijn gekoppeld.
Microsoft Visual Studio Tools for Applications Hoewel u veel aspecten van InfoPath-formulieren kunt aanpassen zonder code te schrijven, kunt u InfoPath-formulieren ook uitbreiden met code als declaratieve logica niet voldoet aan de behoeften voor het implementeren van de functionaliteit van uw oplossing. Als u weet hoe u beheerde code schrijft, hebt u vanuit de ontwerpmodus toegang tot de Microsoft Visual Studio Tools for Applications programmeeromgeving om formuliercode ('code achter') te maken, bewerken en fouten op te sporen die is geschreven in Microsoft Visual Basic of Microsoft Visual C#. De code wordt vervolgens ingesloten in de InfoPath-formuliersjabloon (xsn-bestand).
Als u bijvoorbeeld de mogelijkheid wilt opnemen voor het berekenen van de rente in een formulier, kunt u beheerde code schrijven in het formulier zelf en InfoPath Filler of InfoPath Forms Services deze code uitvoert wanneer het formulier wordt geopend of bewerkt.
Webservices U kunt uw formuliersjabloon verbinden met een webservice om XML-gegevens uit te wisselen met andere programma's of systemen. U kunt bijvoorbeeld een webservice gebruiken om gegevens te ontvangen van of te verzenden naar een Oracle-database, die niet rechtstreeks wordt ondersteund door InfoPath. U kunt ook keuzelijsten vullen met waarden die afkomstig zijn van de webservice of besturingselementen binden aan de velden en groepen die zijn gekoppeld aan de webservice.
XML-schema's InfoPath is gebaseerd op XML (Extensible Markup Language). Wanneer u een formuliersjabloon ontwerpt, maakt InfoPath een XSN-bestand. Dit is een cabinet-bestand (.cab) dat de bestanden bevat die nodig zijn om het formulier te laten functioneren, zoals XML Schema-bestanden (XSD) en XSL Transformation-bestanden (XSLT). Wanneer een gebruiker een formulier in InfoPath invult, worden de gegevens in dat formulier opgeslagen of verzonden als STANDAARD-XML. U hoeft echter niets te weten over XML om een formuliersjabloon te ontwerpen of een formulier in te vullen. Het punt is dat XML het voor uw organisatie gemakkelijker kan maken om de gegevens die worden verzameld, opnieuw te gebruiken met behulp van formulieren. Een enkel InfoPath-formulier voor reisrapporten kan bijvoorbeeld worden gebruikt om XML-gegevens te verstrekken aan een klantrelatiebeheersysteem, een kleingeldsysteem en een reisplanningssysteem. Als uw organisatie bovendien een specifiek XSD-bestand voor onkostendeclaraties gebruikt, kunt u het ontwerp van een formuliersjabloon voor onkostendeclaraties baseren op dat XSD-bestand. Als u geen bestaand schema hebt, maakt InfoPath er een voor u wanneer u besturingselementen toevoegt aan uw formuliersjabloon.

Naar boven