Office
Aanmelden

Inleiding in formuliersjablonen en formulieren

Opmerking:  We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Wanneer u een formuliersjabloonbestand (.xsn vormen ontwerpt), maakt u één bestand met meerdere ondersteunende bestanden. Daarentegen wanneer uw gebruikers een formulier invullen, invullen het daadwerkelijk van een (.xml)-formulierbestand dat is gebaseerd op een formuliersjabloon.

In dit artikel

Wat u ontwerpt: de formuliersjabloon

Wat uw gebruikers invullen: het formulier

Onderdelen van een formuliersjabloon

Wat u ontwerpt: de formuliersjabloon

U maken formuliersjablonen in de ontwerpmodus, dat wil de ontwerpomgeving InfoPath zeggen. Een formuliersjabloon is een bestand met de extensie xsn. Het bestand XSN definieert de gegevensstructuur, uiterlijk en gedrag van voltooide formulieren (XML-bestanden).

Een formuliersjabloon en de formulieren die op deze sjabloon zijn gebaseerd

Een formuliersjabloon definieert een groot aantal zaken, waaronder:

  • De besturingselementen, labels en instructietekst die worden weergegeven in het formulier.

  • De manier waarop besturingselementen werken als gebruikers interactief mee werken. U kunt bijvoorbeeld een bepaalde sectie worden weergegeven wanneer de gebruiker een selectievakje inschakelt en verdwijnen wanneer de gebruiker wordt het selectievakje uitgeschakeld maken.

  • Het formulier heeft of als u meer weergaven. Als u een aanvraagformulier ontwerpt, hebben bijvoorbeeld een weergave voor de elektrische Freelancer, een andere weergave voor de ontvanger, en een derde weergave voor de manager die goedkeurt of al dan niet toestaan de toepassing.

  • Hoe en waar de gegevens in een formulier wordt opgeslagen. De formuliersjabloon mogelijk bijvoorbeeld zijn ontworpen om gebruikers verzenden naar een database, direct of via een webservice te laten. Of u hebt mogelijk gebruikers het formulier opslaan in een gedeelde map.

  • De lettertypen, kleuren en andere ontwerpelementen die worden gebruikt in de vorm.

  • Gebruikers kunnen opgeven of het formulier aanpassen. U kunt bijvoorbeeld gebruikers extra rijen toevoegen aan een herhalende tabel, herhalende sectie of optionele sectie.

  • Of gebruikers wordt geïnformeerd wanneer ze fouten in het formulier maken of vergeet om een vereist veld in te vullen.

Nadat u het ontwerp van een formuliersjabloon voltooid, stelt maken u deze beschikbaar voor uw gebruikers door deze te publiceren als een XSN-bestand.

Tip: Naast het ontwerpen van formuliersjablonen, kunt u ook aangepaste besturingselementen die u in andere formuliersjablonen of Microsoft Office-documenten gebruiken kunt zijn sjabloononderdelen ontwerpen. U kunt bijvoorbeeld een sjabloononderdeel met velden voor het verzamelen van contactgegevens maken. U kunt vervolgens die sjabloononderdeel in diverse verschillende formuliersjablonen. In de sectie Zie ook vindt u koppelingen naar meer informatie over sjabloononderdelen.

Naar boven

Wat uw gebruikers invullen: het formulier

Een InfoPath-formulier is een XML-bestand met XML-gegevens. Alle InfoPath-formulieren zijn gebaseerd op formuliersjablonen.

Stel dat u een formuliersjabloon vergunning aan te vragen voor elektriciteit aannemers ontwerpt gebruiken om te illustreren de relatie tussen een formuliersjabloon en een formulier. Elk statusrapport dat uw collega vult is een formulier. Dat formulier is een XML-bestand met de gegevens (en alleen de gegevens) die is ingevoerd in het formulier. Alle andere elementen waaruit het formulier worden verstrekt door de formuliersjabloon. Dit betekent dat als uw gebruikers een formulier opent, dat formulier moet zoeken en gebruiken van de bijbehorende formuliersjabloon om te kunnen correct functioneren. Anders zou uw gebruikers een formulier is geopend, zien wanneer ze alleen XML-code en gegevens.

Als u wilt koppelen aan een formuliersjabloon en de formulieren die zijn gebaseerd op is geïnstalleerd, wordt in InfoPath meerdere regels met code, genaamd verwerkingsinstructies, boven aan elk formulierbestand bevat. De code koppelt het bestand naar de bijbehorende formuliersjabloon.

Naar boven

Onderdelen van een formuliersjabloon

Een formuliersjabloon is één bestand met meerdere ondersteunende bestanden, zoals bestanden die hoe besturingselementen op de formuliersjabloon worden weergegeven bepalen, bestanden afbeeldingen die worden weergegeven op de formuliersjabloon en programmabestanden, die aangepast gedrag in het formulier sjabloon. Ondersteunende bestanden worden gezamenlijk formulierbestanden genoemd. Wanneer u een formuliersjabloon ontwerpen, kunt u deze kunt weergeven en bewerken met de bestanden die samen de formuliersjabloon door te halen en deze formulierbestanden naar een map op te slaan.

Ondersteunende bestanden die samen een formuliersjabloonbestand (.XSN) vormen

De ondersteunende bestanden die samen een formuliersjabloon kunnen opnemen een of meer XML-schema -bestanden, een XSL-transformatie (XSLT)-bestand voor elke weergave in de formuliersjabloon, een XML-bestand voor de gegevens die standaard wordt weergegeven wanneer gebruikers een formulier dat is gebaseerd op die temp formulier voor het eerst openen laat, scriptbestanden of beheerde code stroombaan en een formulierdefinitiebestand, Manifest.xsf genoemd.

Als u wilt vertrouwd raken met de bestanden die samen een formuliersjabloon, kunt u de volgende procedure om weer te geven van de bronbestanden voor een formuliersjabloon.

De formulierbestanden voor een formuliersjabloon weergeven

  1. Een nieuw, leeg formulier-sjabloon maken.

  2. Klik op het menu bestand op Opslaan als bronbestanden.

  3. Selecteer een bestaande map waarin u de formulierbestanden opslaan of een nieuwe map maken in het dialoogvenster Bladeren naar map en klik vervolgens op OK.

    Een kopie van de formuliersjabloon wordt opgeslagen als een set bestanden in de map.

  4. Blader naar de map met de bestanden in Windows Verkenner.

De volgende tabel beschrijft de ondersteunende bestanden van een formuliersjabloon. Deze bestanden worden altijd opgenomen in een formuliersjabloon.

Bestandstype

Bestandsextensie

Beschrijving

Formulierdefinitiebestand

.xsf

Het bestand met informatie over hoe de formuliersjabloon is samengesteld, inclusief de XML-schema's die worden gebruikt en de resource-bestanden die deze bevat. InfoPath genereert automatisch dit bestand als u een nieuwe formuliersjabloon ontwerpen. Wanneer u ontwerpen en de formuliersjabloon wijzigt, wordt het bestand wordt automatisch bijgewerkt met uw wijzigingen.

XML-schema

.xsd

Het bestand of de bestanden die bevatten en de gegevens in een formuliersjabloon valideren. De inhoud van XML-Schema-bestanden, de elementen, kenmerken en dergelijke, worden aangegeven met groepen en velden in het taakvenster Gegevensbron . Elke gegevensbron die is gekoppeld aan een formuliersjabloon, met inbegrip van de belangrijkste gegevensbron, heeft een bijbehorende .xsd-bestand.

Weergave

XSL

De XSL-transformatie (XSLT)-bestanden die worden gebruikt om te presenteren, weergeven en transformeren in HTML de weergegeven gegevens die deel uitmaakt van het formulier dat uw gebruikers invullen. Wanneer u met de verschillende weergaven van een formuliersjabloon werkt, ziet u bij verschillende HTML-voorstellingen (of transformaties) van de gegevens die wordt weergegeven in het formulier.

XML-sjabloon

.XML

Het bestand dat de gegevens bevat die u wilt weergeven al dan niet standaard in bepaalde besturingselementen. Gebruikers zien deze gegevens wanneer ze een formulier voor het eerst openen en totdat ze verschillende waarden in de besturingselementen selecteert.

Naast de bestanden in de vorige tabel, kunt een formuliersjabloon of de bestanden opnemen in de volgende tabel, afhankelijk van de formuliersjabloon ontwerpen.

Bestandstype

Bestandsextensie

Beschrijving

Presentatie

.htm, .gif, .bmp en anderen

De bestanden die worden gebruikt voor het weergeven van aangepaste taakvensters of afbeeldingen in de formuliersjabloon.

Bedrijfslogica

js, .vbs

De bestanden die scripts voor de uitvoering van specifieke formuliergedrag bevatten. Deze scriptbestanden zijn Microsoft JScript of Microsoft Visual Basic Scripting Edition (VBScript)-bestanden.

Binair

dll-, .exe, .cab en anderen

De externe bestanden die programmeercode en aanvullende bedrijfslogica opgeven. Bijvoorbeeld als u een aangepast besturingselement voor de formuliersjabloon maakt, moet u mogelijk een installatieprogramma om automatisch te installeren en registreren dat besturingselement op uw computer. Binaire bestanden worden niet gemaakt in InfoPath, maar in programma's, zoals Microsoft Visual Studio .NET.

De formulierbestanden InfoPath automatisch bijgewerkt wanneer u wijzigingen in de formuliersjabloon aanbrengt. Echter kunt als u ervaring hebt met XML, of als u een geavanceerde formulierontwerper, u de afzonderlijke formulierbestanden uitpakken en ze handmatig aanpassen. U wilt bijvoorbeeld handmatig wijzigen van een set formulierbestanden in de volgende soorten situaties:

  • U wilt hergebruiken van de formuliersjabloon XML-Schema (.xsd-bestand) in een andere Microsoft Office-programma. U kunt bijvoorbeeld het XSD-bestand toevoegen aan de bibliotheek Schema in Microsoft Office Word 2007. Vervolgens kunt u elementen van het XSD-bestand aan de inhoud van een document toewijzen.

  • U wilt maken van een werkbalk in de formuliersjabloon die aangepaste opdrachten naast de ingebouwde opdrachten van InfoPath. Hiervoor moet u de formuliersjabloon () formulierdefinitiebestand bewerken.

  • U wilt opmaken verbeteringen aan de formuliersjabloon die niet beschikbaar zijn in InfoPath, zoals een achtergrondafbeelding (GIF-bestand) toevoegen aan een knop maken. Hiervoor moet u XML-transformatie (XSL)-bestand van het formulier bewerken.

Naar boven

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×