Manieren om een tekstvak aan te passen

Van toepassing op
InfoPath 2010 InfoPath 2013

Nadat u een tekstvak in een formuliersjabloon hebt ingevoegd, kunt u het aanpassen door de eigenschappen en instellingen ervan te openen en te wijzigen in het dialoogvenster Eigenschappen van tekstvak . Als u het dialoogvenster wilt openen, dubbelklikt u op de formuliersjabloon op het tekstvak waarvan u de eigenschappen wilt wijzigen.

In de volgende tabel worden enkele manieren beschreven waarop u een tekstvak kunt aanpassen en geeft u de redenen waarom u dit zou kunnen doen. Hoewel de tabel geen gedetailleerde procedurele informatie bevat over de opties in het dialoogvenster Eigenschappen van tekstvak, krijgt u wel een idee van het beschikbare optiesbereik.

Opmerking

  • Als u een browsercompatibele formuliersjabloon ontwerpt, zijn bepaalde functies in het dialoogvenster Eigenschappen van tekstvak niet beschikbaar. Alinea-einden worden bijvoorbeeld niet ondersteund.
  • Als uw formuliersjabloon is gebaseerd op een database, schema of andere bestaande gegevensbron, kunt u mogelijk niet alle aspecten van een besturingselement aanpassen. U kunt bijvoorbeeld de grootte van het besturingselement wijzigen, maar niet de veld- of groepsnaam, die is afgeleid van de bestaande gegevensbron.
Tab Taak Details
Gegevens De naam van het gekoppelde veld wijzigen Wanneer u een nieuwe, lege formuliersjabloon ontwerpt, kunt u de standaardveld- of groepsnaam voor een besturingselement wijzigen in iets dat gemakkelijker te herkennen is wanneer u met de gegevensbron werkt. Een veld met de naam Verkoper is bijvoorbeeld gemakkelijker te begrijpen dan een veld met de naam 'veld1'.
Opmerking: Als u de veldnaam wijzigt, wordt de binding tussen een tekstvak en het veld in de gegevensbron niet gewijzigd. Als u een tekstvak aan een ander veld wilt binden, klikt u met de rechtermuisknop op het tekstvak en klikt u vervolgens op Binding wijzigen in het snelmenu.
Gegevens Het gegevenstype wijzigen Wanneer u een nieuwe, lege formuliersjabloon ontwerpt, kunt u het standaardgegevenstype voor een besturingselement wijzigen. Het standaardgegevenstype voor een tekstvak is Tekst (tekenreeks), maar u kunt dit wijzigen. Als u bijvoorbeeld wilt dat gebruikers Britse ponden invoeren in een tekstvak Transactiebedrag , kunt u het gegevenstype Geheel getal (geheel getal) kiezen en vervolgens opmaakopties kiezen, zodat de waarden die in het tekstvak zijn getypt, worden weergegeven met het valutasymbool pond (£).

Meer informatie over gegevenstypen

Hieronder ziet u de gegevenstypen die beschikbaar zijn voor tekstvakken:
  • Tekst (tekenreeks) Gebruik voor gegevens zoals namen, adressen, telefoonnummers, burgerservicenummers, enzovoort.
  • Geheel getal (geheel getal) Gebruik voor positieve of negatieve gehele getallen, zoals 1234, –1234 of $1.234.
  • Decimaal (dubbel) Gebruik dit voor getallen met decimalen, zoals 1234,12, –1234,12 of $1234,12.
  • Waar/onwaar (booleaanse waarde) Gebruik voor gegevens die 1 (waar) of 0 (onwaar) moeten zijn.
  • Hyperlink (anyURI) Gebruik voor hyperlinks, zoals een UNC-pad (Universal Naming Convention) of een URL (Uniform Resource Locator).
  • Datum (datum) Gebruik voor datums, zoals 14-3-2007 of 14 maart 2007.
  • Tijd (tijd) Gebruik voor op tijd gebaseerde waarden, zoals 9:46:55 of 09:46 A.M.
  • Datum en tijd (datum/tijd) Gebruik voor zowel datums als tijden, zoals 14-3-2007 11:30 uur
Gegevens Een standaardwaarde opgeven Als u standaardtekst wilt weergeven in een besturingselement wanneer een gebruiker het formulier voor het eerst opent, kunt u die tekst typen in het vak Waarde . U kunt ook de waarde van een ander veld in de gegevensbron gebruiken als de standaardwaarde voor een besturingselement. Standaardwaarden verschillen van tijdelijke tekst (die verderop in dit artikel wordt beschreven) omdat ze altijd worden opgeslagen als gegevens in het formulierbestand (.xml).
Gegevens De resultaten van een berekening weergeven Als u de resultaten van een berekening in een besturingselement wilt weergeven, klikt u op Formule888d37c3-e2dd-4119-8922-6a7ed6128c8e naast het vak Waarde om formules en functies te koppelen aan het besturingselement. U kunt bijvoorbeeld een formule maken waarmee een kolom met getallen in een herhalende tabel wordt opgeteld met behulp van een tekstvak in combinatie met de functie som . U kunt de functie Vandaag ook koppelen aan een specifiek tekstvak, zodat de huidige datum in dat tekstvak wordt weergegeven wanneer de gebruiker het formulier opent.
Gegevens Het tekstvak vereist maken Als u gebruikers er visueel aan wilt herinneren dat ze gegevens in een besturingselement moeten typen, schakelt u het selectievakje Mag niet leeg zijn in. Wanneer gebruikers het formulier openen, wordt er een rood sterretje weergegeven in het besturingselement als herinnering om het niet leeg te laten. Gebruikers kunnen geen gegevens verzenden totdat ze een waarde invoeren in het besturingselement.
Gegevens Gegevensvalidatie toevoegen Klik op Gegevensvalidatie om regels voor gegevensvalidatie voor het besturingselement op te geven. Als u bijvoorbeeld onderdeelnummers wilt invoeren in een specifieke notatie( drie getallen, vervolgens een streepje en vervolgens nog twee getallen), kunt u gegevensvalidatie gebruiken om ervoor te zorgen dat gebruikers aan dit patroon voldoen.
Gegevens Regels toepassen Wanneer u op Regels klikt, kunt u een regel maken waarmee een of meer acties automatisch worden uitgevoerd wanneer gebruikers de waarde in een besturingselement wijzigen. Als een gebruiker in een inkooporderformulier bijvoorbeeld een getal typt dat groter is dan 10 in een tekstvak Bedrag , kunt u een regel gebruiken om een dialoogvenster weer te geven met de tekst 'Het bestellen van meer dan 10 verschillende artikelen tegelijk kan de verzending vertragen'. U kunt ook een regel gebruiken om automatisch bijgewerkte gegevens op te halen uit een externe gegevensbron. Op een formulier voor aandelenaankoop kunt u bijvoorbeeld een regel gebruiken om realtime aandelenkoersen op te halen en weer te geven in een tekstvak, hetzij wanneer het formulier wordt geopend of wanneer de gebruiker de informatie opvraagt.
Weergave Tijdelijke aanduiding voor tekst weergeven Als u uw gebruikers richtlijnen wilt geven over de gegevens die in het tekstvak moeten worden ingevoerd, kunt u instructietekst typen in het vak Tijdelijke aanduiding . In een tekstvak Aantal nachten in hotel kan bijvoorbeeld tijdelijke tekst worden gebruikt om gebruikers te vragen welk type gegevens ze moeten invoeren.

Net als bij een standaardwaarde wordt tijdelijke tekst weergegeven in een besturingselement voor tekstinvoer wanneer een gebruiker voor het eerst een formulier opent. Tijdelijke aanduidingen voor tekst verschillen echter op de volgende drie manieren van standaardwaarden:
  • Tijdelijke tekst wordt nooit opgeslagen als gegevens in het formulierbestand (.xml).
  • In tegenstelling tot een standaardwaarde, die wordt weergegeven als normale tekst in een besturingselement, wordt tijdelijke tekst altijd grijs weergegeven.
  • In tegenstelling tot een standaardwaarde wordt tijdelijke tekst niet ondersteund in browsercompatibele formuliersjablonen.
Weergave Het tekstvak alleen-lezen maken Als u wilt voorkomen dat gebruikers de inhoud van een besturingselement wijzigen, schakelt u het selectievakje Alleen-lezen in. Als u bijvoorbeeld een tekstvak gebruikt om de resultaten van een formule weer te geven, kunt u het tekstvak alleen-lezen maken om te voorkomen dat gebruikers op dat resultaat typen. Hoewel een alleen-lezen tekstvak niet grijs wordt weergegeven in het formulier, kunnen gebruikers geen gegevens in het tekstvak typen.
Weergave De spellingcontrole of de functie Automatisch aanvullen uitschakelen Als u wilt voorkomen dat gebruikers de spelling van tekst in een tekstinvoerbesturingselement controleren of eerdere items die in het formulier in dat besturingselement zijn getypt, automatisch opnieuw gebruiken, schakelt u de selectievakjes Spellingcontrole inschakelen en Automatisch aanvullen inschakelen uit, die beide standaard zijn ingeschakeld. U kunt bijvoorbeeld de spellingcontrole uitschakelen voor tekstvakken met eigennamen. U kunt Automatisch aanvullen uitschakelen om privacyredenen, bijvoorbeeld wanneer een formulier door veel personen wordt gedeeld.
Weergave Gebruikers meerdere regels tekst laten typen Als u in een tekstvak meer dan één regel tekst wilt weergeven, schakelt u het selectievakje Meerdere regels in. Vervolgens kunt u bepalen of u alinea-einden in het tekstvak wilt toestaan.
Weergave Alinea-einden inschakelen Als u het selectievakje Meerdere regels inschakelt en u wilt dat gebruikers alinea's met informatie in het tekstvak kunnen typen, schakelt u het selectievakje Alinea-einden in. Dit is bijvoorbeeld handig als u wilt dat gebruikers een op een essay lijkende vraag in een tekstvak beantwoorden, maar u wilt dat de gegevens in tekst zonder opmaak worden weergegeven, omdat gebruikers deze uiteindelijk naar een database verzenden. Als u het selectievakje Meerdere regels in een browsercompatibele formuliersjabloon inschakelt, kunt u het selectievakje Alinea-einden niet uitschakelen.
Weergave Tekstterugloop inschakelen Als u het selectievakje Meerdere regels inschakelt, schakelt InfoPath automatisch het selectievakje Tekstterugloop in, zodat tekst van de ene regel naar de andere loopt terwijl gebruikers het tekstvak typen. Wanneer tekstterugloop is ingeschakeld, kunt u schuifopties selecteren in de lijst Schuiven . U kunt bijvoorbeeld schuifbalken weergeven in het tekstvak wanneer gebruikers meer tekst typen dan het tekstvak standaard kan weergeven. Schuifopties werken alleen goed als het tekstvak een vaste hoogte en breedte heeft. Als u het selectievakje Meerdere regels in een browsercompatibele formuliersjabloon inschakelt, kunt u het selectievakje Tekstterugloop niet uitschakelen of opties opgeven in de lijst Schuiven .
Weergave Tekens beperken Als u een tekenlimiet wilt toewijzen aan een tekstvak, schakelt u het selectievakje Tekst beperken tot in en typt u het toegestane aantal tekens. In een human resources-formuliersjabloon kunt u deze functie bijvoorbeeld gebruiken om te voorkomen dat gebruikers meer dan vijf tekens typen in een tekstvak werknemers-id . Als uw formuliersjabloon is verbonden met een database of een extern XML-schema en die gegevensbron bestaande vereisten voor tekenlengte heeft, wordt in Microsoft Office InfoPath automatisch een gegevensvalidatiefout weergegeven als gebruikers deze limieten overschrijden wanneer ze een formulier invullen op basis van uw formuliersjabloon. Als u wilt dat de cursor automatisch naar het volgende besturingselement op het formulier gaat nadat de gebruiker de tekenlimiet voor een besturingselement heeft bereikt, schakelt u het selectievakje Automatisch naar volgende besturingselement verplaatsen wanneer de limiet is bereikt in. De cursor automatisch naar het volgende besturingselement laten gaan, wordt niet ondersteund in browsercompatibele formuliersjablonen.
Weergave Voorwaardelijke opmaak toevoegen Klik op Voorwaardelijke opmaak om het dialoogvenster Voorwaardelijke opmaak te openen, waarin u het uiterlijk van een besturingselement, inclusief de zichtbaarheid, kunt wijzigen op basis van waarden die gebruikers in het formulier invoeren. In een formuliersjabloon voor verkooprapport kunt u bijvoorbeeld voorwaardelijke opmaak gebruiken om de gebruiker te waarschuwen dat het bestede bedrag groter is dan het gebudgetteerde bedrag.
grootte Grootte, opvulling en marges aanpassen U kunt handmatig de grootte van een besturingselement opgeven door waarden in te voeren in de vakken Hoogte en Breedte . U kunt de afstand ook zowel binnen als buiten het besturingselement verfijnen door de opvulling te wijzigen. Dit is de hoeveelheid bufferruimte rond de inhoud van het besturingselement, of de marges, de hoeveelheid ruimte tussen de rand van het besturingselement en alle omringende tekst of besturingselementen in de formuliersjabloon.
grootte Het tekstvak uitlijnen met het bijbehorende label Als u de tekst in een besturingselement beter wilt uitlijnen met het bijbehorende label, klikt u op de knop Uitlijnen . InfoPath past zo nodig automatisch de hoogte, de onderste opvulling en de onderste marge-instellingen van het besturingselement aan.
Geavanceerd Scherminfo opgeven Als u een verklarende opmerking wilt weergeven wanneer gebruikers hun aanwijzer over het besturingselement verplaatsen, voert u de gewenste tekst in het vak Scherminfo in. Toegankelijkheidshulpmiddelen, zoals hulpprogramma's voor schermbeoordeling die informatie op het scherm beschikbaar maken als gesynthetiseerde spraak of een vernieuwbaar Braillebeeldscherm, zijn vaak afhankelijk van deze scherminfo om informatie voor hun gebruikers te interpreteren.
Geavanceerd De volgorde van de tabindex wijzigen U kunt de positie van een besturingselement wijzigen in de algemene tabvolgorde van de formuliersjabloon. Tabvolgorde is de volgorde waarin de focus in een formulier van het ene veld of object naar het volgende wordt verplaatst wanneer gebruikers op Tab of Shift+TAB drukken. De standaardinstelling voor de tabindex voor alle besturingselementen in een formuliersjabloon is 0, maar de tabvolgorde begint met 1. Dat wil dus dat een besturingselement met 1 in het vak Tab-index het eerst wordt bezocht wanneer gebruikers op de TAB-toets drukken. Een besturingselement met 2 in het vak Tab-index wordt op de tweede plaats bezocht, enzovoort. Alle besturingselementen met 0 in het vak Tab-index komen als laatste in de tabvolgorde. Als u besturingselementen in de tabvolgorde wilt overslaan, voert u -1 in het vak Tab-index in.
Geavanceerd Een sneltoets toewijzen U kunt een letter of nummer typen in het vak Access-toets om een sneltoets op te geven. Met sneltoetsen kunnen gebruikers naar een besturingselement navigeren door op een combinatie van toetsaanslagen te drukken in plaats van de muis te bewegen. Als u ervoor kiest om sneltoetsen te gebruiken in uw formuliersjabloon, moet u gebruikers laten zien dat de sneltoetsen bestaan. U kunt bijvoorbeeld (Alt+S) typen na een tekstvaklabel om gebruikers te laten weten dat er een sneltoets is voor een tekstvak Verkoper .
Geavanceerd Samenvoegacties opgeven of aanpassen Klik op Instellingen samenvoegen om op te geven hoe gegevens die gebruikers in het besturingselement invoeren, moeten worden weergegeven wanneer verschillende formulieren worden gecombineerd. U kunt er bijvoorbeeld voor kiezen om de tekst van een tekstvak voor te maken met een bepaald woord of om tekstvakitems te scheiden met een puntkomma.
Geavanceerd De ViewContext-id voor het tekstvak ophalen U kunt de waarde ViewContext gebruiken om het besturingselement in code te identificeren. Als u bijvoorbeeld de waarde ViewContext kent, kunt u die waarde gebruiken met de methode ExecuteAction van het object View om programmatisch een bewerkingsactie uit te voeren op de XML-gegevens die zijn gebonden aan het besturingselement.
Geavanceerd Een invoerbereik opgeven en aanpassen Klik op Invoerbereik om het type gebruikersinvoer op te geven dat is bedoeld voor het besturingselement. Dit kan helpen de herkenning van handschrift- en spraakinvoer voor het besturingselement te verbeteren. Als u bijvoorbeeld het invoerbereik IS_URL gebruikt voor het besturingselement, weet InfoPath dat spaties tussen woorden worden genegeerd.
Browserformulieren Instellingen aanpassen voor het terug plaatsen van gegevens op de server Het tabblad Browserformulieren wordt alleen weergegeven wanneer u een browsercompatibele formuliersjabloon ontwerpt. Hiermee kunt u bepalen of gegevens naar de server worden verzonden wanneer gebruikers gegevens in het tekstvak wijzigen.