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:
|
| 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 Formule 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:
|
| 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. |
