|
Als u gebruikers de mogelijkheid wilt bieden om tekstgegevens in te voeren, voegt u tekstvelden aan het formulier toe. Met tekstvelden kunnen gebruikers elke willekeurige tekst in het veld typen, selecteren, bewerken, knippen, kopiëren, plakken en verwijderen.
Gebruikers kunnen in tekstvelden één of meer regels tekst met terugloop invoeren en de tekstvelden bieden een aantal functies voor de opmaak van de tekst. Zo kunt u in tekstvelden bijvoorbeeld tekstfragmenten in verschillende fonts en kleuren weergeven. De tekst zelf kan worden opgeslagen en opgehaald als tekst zonder opmaak of als XHTML-tekst. De gegevens in een tekstveld kunnen indien nodig worden opgemaakt en weergegeven aan de hand van vooraf gedefinieerde patronen.
Nadat u een tekstveld aan het formulierontwerp hebt toegevoegd, kunt u de tekst van het bijschrift bewerken en de eigenschappen van het object aanpassen op de tabbladen Veld, Waarde en Binding in het palet Object. U kunt de volgende eigenschappen opgeven:
Het bijschrift van het veld wijzigen. (Zie Bijschriften opmaken.)
Een randstijl voor het veld instellen. (Zie De randstijl instellen.)
Het veld instellen als zichtbaar, onzichtbaar of verborgen (Zie Objecten zichtbaar, onzichtbaar of verborgen maken.)
Een landinstelling voor het veld opgeven. (Zie Een landinstelling (taal en land of regio) voor een object opgeven.)
De combinatie-indeling voor het veld opgeven.
Het gebruik van meerdere regels tekst in- of uitschakelen
Het vullen van het veld met RTF-tekst in- of uitschakelen
Het aantal tekens in het veld beperken
Pagina-einden binnen de inhoud van het veld toestaan.
Een tekstveldobject bij het volgende object in het document houden wanneer een pagina-einde wordt ingevoegd.
Het weergavepatroon
Het bewerkingspatroon
De standaardwaarde die moet worden weergegeven
Een runtime-eigenschap definiëren (bijvoorbeeld het paginanummer invoegen)
Het validatiepatroon
Kiezen of het veld tekst zonder opmaak of XHTML ondersteunt
Een patroon voor gegevensbinding
De bindingsmethode voor het opslaan en ophalen van gebonden gegevens
Met tekstvelden kunt u ook scripts en berekeningen gebruiken. Als een gebruiker gegevens moet invullen, kunt u aangeven of de invoer wordt aanbevolen of is vereist en kunt u berichten opgeven om de gebruikers van deze aanwijzingen te voorzien. Alle gebruikersinvoer kan worden gevalideerd via scripts.
Meerdere tekstregels toestaan in tekstvelden Klik in het palet Object op het tabblad Veld en selecteer de optie Meerdere regels toestaan.
Het aantal tekens in tekstvelden beperkenU kunt het aantal tekens in tekstvelden op twee manieren beperken:
Het aantal tekens in tekstvelden opgevenKlik in het palet Object op het tabblad Subformulier.
Schakel de optie Lengte begrenzen in en typ in het tekstvak Max. tekens het maximale aantal tekens dat gebruikers in het tekstveld mogen invoeren.
Het aantal tekens beperken tot de breedte van tekstvelden Klik in het palet Object op het tabblad Veld en selecteer de optie Lengte beperken tot zichtbaar gebied.
Pagina-einden binnen een tekstveld toestaanDe optie Pagina-einden binnen inhoud toestaan is standaard ingeschakeld voor een tekstveld als het bovenliggende subformulier pagina-einden toestaat.
U moet rekening houden met enkele zaken wanneer u pagina-einden binnen een tekstveld toestaat:
De optie Pagina-einden binnen inhoud toestaan is alleen beschikbaar als het bovenliggende object pagina-einden toestaat.
De bijschrifttekst van een tekstveldobject kent geen pagina-einde wanneer Boven of Onder is geselecteerd voor de positie van het bijschrift op het tabblad Veld van het palet Object.
Pagina-einden worden niet ondersteund in geroteerde tekstveldobjecten.
Een pagina-einde is niet toegestaan wanneer een object waarvoor een pagina-einde mogelijk is, naast een object is geplaatst waarvoor dat niet mogelijk is.
Pagina-einden binnen een tekstveld toestaan Klik in het palet Object op het tabblad Veld en selecteer Pagina-einden binnen inhoud toestaan.
Een tekstveld bij het volgende object in het formulier houdenDe optie Houden bij volgende is ingeschakeld voor een tekstveld als het bovenliggende object pagina-einden toestaat en een container met stroominhoud is.
De optie Houden bij volgende is uitgeschakeld voor zwevende velden. Selecteer in plaats daarvan de optie Houden bij volgende voor het tekstveldobject dat verwijst naar het zwevende veld.
Klik In het palet Object op het tabblad Veld en selecteer Houden bij volgende.
De mogelijkheid inschakelen het veld te vullen met opgemaakte tekstEen tekstveld is standaard ingesteld op de weergave en het vastleggen van tekst zonder opmaak. Als op de gegevenswaarde die aan het tekstveld is gekoppeld, tekstopmaak is toegepast, wordt de opmaak genegeerd en wordt de gegevenswaarde als tekst zonder opmaak weergegeven. U kunt het veld zo instellen dat eventuele RTF-opmaak van de gegevens wordt behouden.
Klik in het palet Object op het tabblad Veld en selecteer RTF in de lijst Veldindeling.
De werking van het veld bepalenKlik in het palet Object op het tabblad Waarde en selecteer een van deze opties in de lijst Type:
Als u gebruikers de mogelijkheid wilt bieden wel of geen gegevens in te voeren, selecteert u Door gebruiker ingevoerd.
Als u gebruikers wilt vragen gegevens in te voeren en het veld aanbevolen te maken, selecteert u Door gebruiker ingevoerd - aanbevolen en typt u een aangepast bericht in het vak Bericht indien leeg.
Als u gebruikers wilt vragen gegevens in te voeren en het veld vereist wilt maken, selecteert u Door gebruiker ingevoerd - vereist en typt u een aangepast bericht in het vak Bericht indien leeg.
Als u het veld alleen-lezen wilt maken en een gegevenswaarde wilt weergeven die is berekend en wordt weergegeven met een gekoppeld script, selecteert u Berekend - alleen-lezen. Gebruikers kunnen de berekende waarde niet bewerken.
Als u het veld bewerkbaar wilt maken en een waarde wilt weergeven die is berekend en wordt weergegeven met een gekoppeld script, selecteert u Berekend - kan door gebruiker worden overschreven. Gebruikers kunnen de waarde wijzigen als het berekeningsscript zo is geschreven dat ingevoerde gegevens worden geaccepteerd. Als een gebruiker de berekende waarde bewerkt, wordt het aangepaste bericht weergegeven dat u in het vak Bericht bij overschrijven hebt opgegeven.
Als u het veld alleen-lezen wilt maken en een waarde wilt weergeven die is samengevoegd of berekend en wordt weergegeven tijdens runtime, selecteert u Alleen-lezen. Gebruikers kunnen de waarde niet bewerken.
Als de waarde aanbevolen of vereist is, geeft u een berichttekst op in het vak Bericht indien leeg.
Als de waarde wordt berekend, moet u het berekeningsscript aan het object toewijzen met de Scripteditor.
(Optioneel) Als een berekende waarde kan worden overschreven, typt u een bericht in het vak Bericht bij overschrijven.
Aangepaste eigenschappen voor de gegevensbinding definiëren voor tekstveldenMet de opties voor gegevensbinding kunt u een formulier ontwerpen waarmee u gegevens kunt vastleggen ten behoeve van de infrastructuur van de organisatie en/of een externe gegevensbron kunt gebruiken om een formulier tijdens runtime voor te bewerken. U kunt de eigenschappen voor de gegevensbinding instellen op het tabblad Binding in het palet Object.
Selecteer het tekstveld.
Zorg ervoor dat het formulier verbinding met de gegevensbron kan maken wanneer het formulier wordt geopend.
Koppel het veld aan het overeenkomstige gegevensknooppunt. Zie Velden aan een gegevensbron binden voor informatie over hoe objecten aan een gegevensbron kunnen worden gebonden.
De gegevensindeling opgeven voor tekstveldenIn tekstvelden kunnen gegevens worden opgeslagen als tekst zonder opmaak of met XHTML-tekstopmaakinformatie die deel uitmaakt van de waarde. De standaardwaarde is tekst zonder opmaak. Als u de gegevensindeling wijzigt in XHTML, wordt de optie RTF in de lijst Veldindeling op het tabblad Veld van het palet Object automatisch ingeschakeld.
Selecteer het tekstveldobject.
Klik in het palet Object op het tabblad Subformulier.
Selecteer de gewenste indeling in de lijst Veldindeling.
De combinatie-indeling opgeven voor tekstveldenGebruik de combinatie-indeling wanneer u tekens en cijfers die aan tekstvelden zijn toegevoegd, wilt scheiden met randlijnen.
Klik in het palet Object op het tabblad Subformulier.
Selecteer Combinatie van tekens om randlijnen op te nemen die elk teken binnen het tekstveld scheiden.
Voer het aantal tekens in dat binnen het tekstveld door randlijnen wordt gescheiden.
|
|
|