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.
In een Microsoft Office InfoPath-formuliersjabloon, kunt u een tekstvak gebruiken voor het verzamelen van gegevens van gebruikers of weer te geven van gegevens uit een database of andere externe gegevensbron.
In dit artikel
Wanneer gebruikt u een tekstvak
Een tekstvak gebruiken als u wilt:
-
Kunnen gebruikers een stuk tekst zonder opmaak in een formulier typt.
-
Gegevens, zoals het resultaat van een formule of de huidige datum weergegeven.
Tekstvakken worden in de volgende afbeelding wordt gebruikt voor het verzamelen van contactgegevens van gebruikers.
Als u een tekstvak op de formuliersjabloon invoegen InfoPath standaard toegevoegd een tekstvak met één regel. Desgewenst kunt u het tekstvak om meerdere regels tekst in plaats daarvan weer te geven, kunt u alinea-einden of tekstterugloop voor het tekstvak, nadat u deze hebt ingevoegd. U kunt ook een RTF-vak gebruiken.
Verwante besturingselementen
InfoPath bevat besturingselementen die vergelijkbaar zijn met tekstvakken, maar die andere doeleinden. Raadpleeg de volgende lijst om te zien welke besturingselementen werkt het beste de formuliersjabloon:
RTF-vak Net als in een gewone tekst kan een RTF-vak gebruikers typt, bewerken of bekijken van tekst. In tegenstelling tot een tekstvak, wordt in een RTF-vak standaard meerdere regels tekst weergegeven. Gebruikers kunnen ook opmaakelementen toevoegen aan een RTF-vak, zoals vet of cursief tekst, afbeeldingen en tabellen. De opgemaakte gegevens in een RTF-vak wordt opgeslagen als XHTML, die mogelijk niet compatibel met gegevensbronnen die korte reeksen tekst zonder opmaak verwachten.
Expressievak Een expressievak wordt meestal gebruikt om alleen-lezen tekst, om de waarde van een ander besturingselement op het formulier weer te geven of te maken van formules die zijn gebaseerd op XPath-expressies te geven. In tegenstelling tot een tekstvak, een expressievak niet opslaan of opslaan van gegevens. Daarom moet u een expressievak alleen als u niet wilt opslaan van de waarde of in een andere formule verwijzen naar.
U kunt tekstvakken op zichzelf gebruiken of ze aan herhalende tabellen, secties of andere indelingen besturingselementen toevoegt. Bijvoorbeeld tekstvakken vaak worden weergegeven in de cellen in een herhalende tabel.
De gebruikerservaring
Gegevens invoeren in een tekstvak is gemakkelijk. Gebruikers hun plek in het tekstvak en typ vervolgens de vereiste gegevens. De gegevens wordt weergegeven in het formulier als tekst zonder opmaak.
Tip: Als u wilt dat gebruikers moeten kunnen tekenopmaak toepassen op tekst in een tekstvak, kunt u een RTF-vak gebruiken in plaats van een vak standaardtekst.
Tekstvakken bevatten verschillende vertrouwde Microsoft Office system-functies. Bijvoorbeeld als een woord in een tekstvak typefout, verschijnt de vertrouwde golvende rode onderstreping ten teken dat een mogelijke spelfout.
De functie AutoAanvullen is samen met de spellingcontrole is gevonden, al dan niet standaard ingeschakeld voor tekstvakken. Automatisch aanvullen worden opgeslagen die gebruikers hebt getypt in een formulier. Wanneer een gebruiker de eerste paar tekens in een tekstvak, weergegeven InfoPath die overeenkomen met items die de gebruiker heeft getypt voordat. Dit gemakkelijker voor gebruikers om in te voeren herhalende of gemeenschappelijke gegevens, zoals hun naam of adres, in de formulieren die ze invullen.
Opmerking: Wanneer u een formuliersjabloon in InfoPath ontwerpt, kunt u kiezen voor het ontwerpen van een voor browsers compatibele formuliersjabloon. Wanneer u een browsercompatibele formuliersjabloon ontwerpt, zijn sommige functies, zoals de spellingcontrole is gevonden, niet beschikbaar voor gebruik in InfoPath omdat ze niet in een webbrowser werken.
Een tekstvak invoegen
De procedure voor het invoegen van een tekstvak verschilt enigszins per of u een nieuwe, lege formuliersjabloon ontwerpen of het ontwerp van de formuliersjabloon baseert op een database of een andere externe gegevensbron.
De volgende afbeelding ziet u hoe een tekstvak eruitziet wanneer deze wordt geselecteerd in ontwerpmodus.
Besturingselementen kunnen afhankelijk of niet-afhankelijk zijn. Wanneer een besturingselement afhankelijk is, is het verbonden met een veld of groep in de gegevensbron zodat de in het besturingselement ingevoerde gegevens worden opgeslagen in het onderliggende formulierbestand (.xml). Wanneer een besturingselement niet afhankelijk is, is het niet met een veld of groep verbonden en worden gegevens die zijn ingevoerd in het besturingselement, niet opgeslagen. Wanneer u een besturingselement selecteert of de muisaanwijzer erboven houdt, worden rechtsboven in het besturingselement tekst en een bindingspictogram weergegeven. De tekst geeft de groep of het veld aan waarvan het besturingselement afhankelijk is in de gegevensbron. Het pictogram geeft aan of het besturingselement correct is gebonden aan die groep of dat veld. Wanneer de binding correct is, wordt een groen pictogram weergegeven. Als er iets mis is met de binding, ziet u in plaats daarvan een blauw of rood pictogram.
De gegevensbron voor de formuliersjabloon bestaat uit velden en groepen die worden weergegeven in een hiërarchische weergave in het taakvenster Gegevensbron . Tekstvakken worden altijd gekoppeld aan velden. In het volgende voorbeeld afhankelijk van het tekstvak Achternaam in het formulier is het veld Achternaam in het taakvenster Gegevensbron .
Een tekstvak op een nieuwe, lege formuliersjabloon invoegen
Wanneer u een nieuwe, lege formuliersjabloon ontwerpt, is het selectievakje Gegevensbron automatisch maken in het taakvenster Besturingselementen standaard ingeschakeld. Daardoor kan InfoPath automatisch velden en groepen maken in de gegevensbron wanneer u besturingselementen aan de formuliersjabloon toevoegt. Deze velden en groepen worden aangegeven met pictogrammen voor mappen en bestanden in het taakvenster Gegevensbron.
-
Plaats de cursor op de locatie in de formuliersjabloon waar u het besturingselement wilt invoegen.
-
Als het taakvenster Besturingselementen niet zichtbaar is, klikt u op Meer besturingselementen in het menu Invoegen of drukt u op Alt+I, C.
-
Klik onder besturingselementen invoegenop Tekstvak.
-
Als u wilt een label toevoegen aan het besturingselement, typt u tekst boven of links van het besturingselement, gevolgd door een dubbele punt (:). Bijvoorbeeld, als het tekstvak is bedoeld voor het verzamelen van de achternaam van een gebruiker, kunt u typen Achternaam:.
Een tekstvak invoegen in een formuliersjabloon die is gebaseerd op een bestaande gegevensbron
Als u het ontwerp van de formuliersjabloon op een bestaand Extensible Markup Language (XML)-bestand, database of webservice baseert, afgeleid de velden en groepen in het taakvenster Gegevensbron van die bestaande gegevensbron. In dit scenario kunt u een tekstvak invoegen door een veld van het taakvenster Gegevensbron op het formulier te slepen of door een tekstvak invoegen vanaf het taakvenster besturingselementen in plaats daarvan, zoals is beschreven in de volgende procedure:
-
Plaats de cursor op de locatie in de formuliersjabloon waar u het besturingselement wilt invoegen.
-
Als het taakvenster Besturingselementen niet zichtbaar is, klikt u op Meer besturingselementen in het menu Invoegen of drukt u op Alt+I, C.
-
Klik onder besturingselementen invoegenop Tekstvak.
-
In het dialoogvenster Tekstvak-Binding , selecteer het veld waarin u gegevens wilt opslaan tekst vak en klik vervolgens op OK.
-
De naam van het veld of groep InfoPath gebruikt als label van het besturingselement. Wijzig zo nodig de labeltekst.
Tip: U kunt ook het taakvenster Gegevensbron besturingselementen invoegen. In het taakvenster Gegevensbron met de rechtermuisknop op het veld dat u wilt maken van het tekstvak aan en klik vervolgens op Tekstvak in het snelmenu.
Tips voor de indeling
Voordat u tekstvakken naar de formuliersjabloon invoegt, moet u over hoe u ze wilt rangschikken. U kunt tekstvakken toevoegen door ze te slepen in de formuliersjabloon gewenste, maar dat kan leiden tot een netjes ontwerp. Als u meer organisatie op de formuliersjabloon wilt, kunt u een indelingstabel toevoegen en vervolgens labels en besturingselementen in de afzonderlijke cellen invoegen zodat deze netjes worden uitgelijnd. In de volgende afbeelding is een indelingstabel van vier rijen bij twee kolommen gebruikt om labels en besturingselementen te ordenen.
Naast indelingstabellen tekstvakken ordenen, kunt u een of meer van het volgende doen:
-
Als de grootte van meerdere tekstvakken in één keer wijzigen, selecteert u de tekstvakken waarvan de grootte wilt wijzigen, klik in het menu Opmaak op Eigenschappenop het tabblad grootte en breng de gewenste wijzigingen aan.
-
Het formaat van de tekstvakken in de formuliersjabloon aan de lengte van de tekst die u verwacht dat gebruikers om in de vakken te typen.
-
Als u wilt wijzigen van de rand of kleur van meerdere tekstvakken in één keer, selecteer de vakken voor de tekst die u wijzigen wilt, in het menu Opmaak , klik op randen en arcering, klikt u op het tabblad randen en breng de gewenste wijzigingen aan.
-
De tekst die wordt weergegeven in een tekstvak wilt aanpassen, gebruikt u de vakken lettertype en de Tekengrootte op de werkbalk Opmaak . Als u wilt wijzigen in één keer het lettertype en de lettergrootte voor alle tekstvakken in de formuliersjabloon, selecteer het tekstvak met de opmaak die u wilt, en klik op Lettertype toepassen op alle besturingselementen van tekst in het menu Opmaak .
-
Als u wilt zien hoe de tekstvakken eruit zullen zien met tekst, klikt u op Voorbeeldgegevens in het menu Beeld . Hiermee kunt u een idee van hoe het formulier eruitziet wanneer gebruikers dit invullen.
-
Gebruik marges om de afstand rond de buitenkant van een tekstvak aanpassen. Met opvulling kunt u de afstand rond de tekst in het tekstvak aanpassen. Beide instellingen vindt u op het tabblad grootte in het dialoogvenster Eigenschappen van tekstvak .
-
De tekst in een tekstvak en het label aan de linkerkant van het tekstvak lijkt soms goed zijn uitgelijnd. Als u wilt klikken ze, dubbelklik op het tekstvak, op uitlijnen op het tabblad grootte en klik vervolgens op toepassen. Als het vak label en tekst in verschillende cellen van een indelingstabel, met de rechtermuisknop op de cel met het label op Tabeleigenschappen in het snelmenu en klik vervolgens op Centrum onder Verticaal uitlijnen op het tabblad cel .