|
De inbyggda funktionerna i FormCalc är avsedda för en mängd olika användningsområden, inklusive matematik, datum och tider, strängar, ekonomi, logik och webben. Dessa områden representerar de funktionstyper som ofta uppstår i formulär. Tanken är att funktionerna skall ge möjlighet till snabb och enkel ändring av formulärdata på ett användbart sätt.
Det allra enklaste slaget av beräkning består av en enda FormCalc-funktion. En FormCalc-funktion kan använda andra FormCalc-funktioner som parametrar.
Koppla en FormCalc-funktion till ett objektFormCalc-funktioner kan läggas till i alla formulärdesignobjekt som har stöd för beräkningar och skript med undantag för skriptobjektet.
Kontrollera att skriptredigeraren visas i flerradsläge på arbetsytan i Designer.
Markera ett fält i formuläret.
Välj händelsen calculate i listan Visa.
Klicka på ikonen Funktioner eller tryck på F10 för att visa en lista över FormCalc-funktioner.
Välj lämplig funktion och tryck på Retur.
Ersätt standardbeteckningarna i funktionssyntaxen med egna värden.
Klicka på fliken Förhandsgranska PDF och testa formuläret.
Syntax för inbyggda funktionerAlla FormCalc-funktioner har en given syntax som måste följas, annars går funktionen inte att köra utan fel. Denna tabell beskriver mycket översiktligt de olika beteckningarna i syntaxen.
Beteckning i syntaxen
|
Värden som den ska ersättas med
|
d
|
En giltig datumsträng (t ex 03/15/1996)
|
f
|
En giltig datumformatsträng (t ex MM/DD/YYYY)
|
k
|
En giltig identifierare för nationella inställningar (t ex fr_FR)
|
n
|
Ett giltigt numeriskt värde. Observera att vilket värdeintervall som är giltigt varierar från funktion till funktion.
|
s
|
En giltig måttenhet (t.ex. ”cm”).
|
v
|
En giltig referenssyntax
|
n1, n2, n3
|
Alla värden är obligatoriska.
|
[ [ n [, k ] ] ]
|
Inget av värdena är obligatoriskt, men du kan välja mellan att ange enbart n eller både n och k.
|
n1 [, n2 ... ]
|
n1 är obligatoriskt, men du kan dessutom lägga till ett obegränsat antal andra värden.
|
d [, f [, k ] ]
|
d är obligatoriskt, men du kan dessutom ange f eller både f och k.
|
|
|
|