Als u formuliervariabelen hebt gemaakt, hoeft u in uw berekeningen en scripts alleen naar de naam van de variabele te verwijzen om de waarde van deze variabele op te halen.
Belangrijk: Als u namen toewijst aan variabelen, moet u geen namen gebruiken die gelijk zijn aan de namen van eigenschappen, methoden en objecten in het XML-formulierobjectmodel.
Zie de Scriptreferentie voor informatie over eigenschappen, methoden en objecten van het XML-formulierobjectmodel.
Maak bijvoorbeeld de volgende definities van formuliervariabelen:
Naam van variabele
|
Waarde
|
voorNaam
|
Tony
|
achterNaam
|
Blue
|
age
|
32
|
In FormCalc kunt u de waarden van variabelen gebruiken op dezelfde manier als waarop u de waarden van de velden en objecten gebruikt. In dit voorbeeld zijn de waarden toegewezen aan drie afzonderlijke velden:
TextField1 = firstName
TextField2 = lastName
NumericField1 = age
U kunt de variabelen in de FormCalc-functies ook op dezelfde manier gebruiken, zoals in dit voorbeeld:
Concat( "Dear ", firstName, lastName )
In JavaScript verwijst u naar de waarden in de variabelen met de eigenschap .value in plaats van de eigenschap .rawValue die voor de waarde van velden en objecten wordt gebruikt, zoals in dit voorbeeld:
TextField1.rawValue = firstName.value;
Opmerking: Als formuliervariabelen door scripts in XFA-formulieren worden gebruikt en veranderd, kan op de documentberichtenbalk in Acrobat en Adobe Reader de waarschuwing verschijnen dat de geldigheid van de handtekening onbekend is als gevolg van wijzigingen in het document.