JavaScript, FormCalc-eigenschappen en methoden die in HTML5-formulieren worden ondersteund, worden hieronder weergegeven:
Eigenschap | Beschrijving |
Uitzondering |
---|---|---|
prevText |
Hiermee wordt de inhoud van het veld aangegeven voordat deze is gewijzigd als gevolg van de handelingen van een gebruiker. Deze waarde kan worden teruggeroepen, vergelijkbaar met een functie voor ongedaan maken. | Werkt niet voor vervolgkeuzelijsten en keuzelijsten.
Het instellen van waarde via script wordt niet ondersteund. |
target |
Hiermee wordt het object opgegeven waarop de gebeurtenis reageert. | Het instellen van waarde via script wordt niet ondersteund. |
newtext |
Hiermee geeft u de inhoud van het veld aan nadat deze is gewijzigd door de actie van een gebruiker. | De
Het instellen van waarde via script wordt niet ondersteund.
|
change | Hiermee wordt de waarde aangegeven die een gebruiker in een veld typt of plakt onmiddellijk nadat de actie is uitgevoerd. | De eigenschap change werkt niet goed voor de volgende gevallen:
Het instellen van waarde via script wordt niet ondersteund. |
keydown | Hiermee wordt bepaald of een gebruiker op een pijltoets drukt om een item te selecteren. Deze eigenschap is alleen beschikbaar voor keuzelijsten en vervolgkeuzelijsten. | Geen |
modifier | Hiermee wordt bepaald of de modifier-toets (bijvoorbeeld Ctrl in Microsoft Windows®) wordt ingedrukt wanneer een specifieke gebeurtenis wordt uitgevoerd. | Geen |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
apptype |
Retourneert het toepassingstype van de host. Alleen beschikbaar voor clienttoepassingen. | Geeft als resultaat HTML 5 . |
name |
Retourneert de naam van de huidige toepassing. | Retourneert de naam van de browser en de versie. In Chrome bijvoorbeeld wordt de geretourneerde waarde geretourneerd Chrome <version>. |
numPages |
Retourneert het aantal pagina's in het document. | Pagineringsbeleid voor HTML5-formulieren is niet hetzelfde als pagineringsbeleid voor PDF forms. De numPages-API kan dus in beide gevallen een andere waarde retourneren. |
platform |
Retourneert een tekenreeks die het platform vertegenwoordigt van de computer waarop het script wordt uitgevoerd. | Geen |
title |
Hiermee geeft u de titel van het document op. Deze optie is alleen beschikbaar voor clienttoepassingen. | Er wordt een titel van een HTML-document in het formulier geretourneerd, in plaats van de titel van de metagegevens van het formulier, zoals in het geval van PDF forms. |
version |
Retourneert een tekenreeks die het versienummer van de huidige toepassing vertegenwoordigt. | Hiermee wordt de versie van het formulier geretourneerd. |
calculationsEnabled |
Hiermee wordt aangegeven of er berekeningsscripts worden uitgevoerd. |
Geen |
validationsEnabled |
Hiermee wordt opgegeven of validatiescripts worden uitgevoerd. |
Geen |
pageUp |
Ga naar de vorige pagina. | Voor HTML5-formulieren wordt niet hetzelfde pagineringsbeleid gevolgd als voor PDF-formulieren. De vorige pagina van een HTML5-formulier is dus anders dan de vorige pagina van een PDF-formulier. |
pageDown |
Hiermee gaat u naar de volgende pagina van een formulier. Gebruik de methode pageDown tijdens de uitvoering. | |
setFocus |
Stelt de toetsenbordfocus in op het opgegeven veld. Het veld wordt opgegeven als een object of door de SOM-expressie van het veld. Deze optie is alleen beschikbaar voor clienttoepassingen. | |
resetdata |
Hiermee worden in een document de velden weer op de standaardwaarden ingesteld. | Hiermee wist u alle gegevens in een formulier met samengevoegde gegevens en herstelt u deze niet tot de standaardwaarden. |
messageBox |
Hiermee wordt een dialoogvenster op het scherm weergegeven. Deze optie is alleen beschikbaar voor clienttoepassingen | Berichtvak van type Ja/Nee wordt geconverteerd naar OK/Annuleren. Berichtvenster met drie knoppen wordt niet ondersteund. |
currentPage | Hiermee wordt de huidige actieve pagina van een document bij uitvoering ingesteld. De paginanummers beginnen bij 0, waardoor de eerste pagina van een document de waarde 0 retourneert. De eigenschap currentPage is beschikbaar wanneer layout:ready wordt uitgevoerd op een client. De eigenschap is echter niet beschikbaar wanneer layout:ready wordt uitgevoerd op de server, omdat de eigenschap pas wordt uitgevoerd wanneer de formulierindeling wordt uitgevoerd. |
Geen |
Eigenschap | Beschrijving |
Uitzondering |
---|---|---|
presence |
Controls the participation of the associated object in different phase of processing. Als het object een container is, neemt de inhoud van de container alle beperkingen over die dit besturingselement toepast. | Geen |
access |
Controls user access to the contents. | Werkt niet voor de uitsluitingsgroep. Bovendien bieden HTML5-formulieren dezelfde behandeling voor niet-interactieve en beschermde objecten. |
name |
An identifier that is used to identify this element in script expressions. | HTML5-formulieren staan het instellen van de eigenschap name voor objecten niet toe. Het is alleen-lezen eigenschap voor HTML5-formulieren. |
value |
A content element that encloses a single unit of data content. | Geen |
rawValue |
Specifies the unformatted value for this field. | Geen |
formattedValue |
Specifies the formatted value for this field. | Instelling formattedValue via script wordt niet ondersteund. |
editValue |
Specifies the edit value for this field. | Instelling editValue via script wordt niet ondersteund. |
formatMessage |
Hiermee wordt de tekenreeks van het validatiebericht voor opmaak voor dit veld aangegeven. | Instelling formatMessage via script wordt niet ondersteund. |
fillcolor |
Specifies the background color value for this field. U moet de eigenschap border.fill.presence instellen op visible separately. | De standaardkleur van het veld wordt niet correct geretourneerd. |
border |
Met het border-object wordt de rand rond een object beschreven. | |
ui |
In het ui-object wordt de gebruikersinterfacebeschrijving van een formulierobject ingesloten. | |
mandatory |
Hiermee wordt de nullTest-waarde voor dit veld opgegeven. | |
borderColor |
Hiermee wordt de waarde van de randkleur voor dit veld opgegeven. U moet de eigenschap border.edge.presence instellen op visible separately. | De standaardrandkleur van het veld wordt niet correct geretourneerd. |
length |
Het aantal items in de lijst. | Geen |
addItem |
Hiermee worden nieuwe items aan het huidige veld toegevoegd. | Geen |
clearItem |
Hiermee worden alle items uit het veld verwijderd. | Geen |
boundItem |
Hiermee wordt de gebonden waarde van een bepaald weergave-item van een vervolgkeuzelijst of keuzelijst opgehaald. | Geen |
execCalculate |
Executes the calculate script of the field. | Geen |
execValidate |
Executes the validate script of the field. | Geen |
execEvent |
Hiermee wordt het script voor gebeurtenissen van het object uitgevoerd. | Geen |
getItemState |
Hiermee wordt de selectiestatus van het opgegeven item als resultaat gegeven | Geen |
setItemState |
Hiermee wordt de selectiestatus van het opgegeven item als resultaat ingesteld. | Geen |
getDisplayItem |
Hiermee wordt de itemweergavetekst voor de opgegeven itemindex opgehaald. | Geen |
getSaveItem |
Hiermee wordt de gegevenswaarde voor de opgegeven itemindex opgehaald. | Geen |
deleteItem |
Hiermee wordt het item bij de opgegeven index verwijderd. | Geen |
setItems |
Hiermee worden de opgegeven items in het huidige veld ingesteld. Bestaande items worden vervangen. | Geen |
h | Een meetwaarde voor de hoogte van de indeling. | Geen |
w | Een meetwaarde waarmee de breedte van de indeling wordt aangegeven. | Geen |
x | Hiermee wordt de x-coördinaat opgegeven van het ankerpunt van de container ten opzichte van de linkerbovenhoek van de bovenliggende container bij een gepositioneerde indeling. | Geen |
y | Hiermee wordt de y-coördinaat opgegeven van het ankerpunt van een container ten opzichte van de linkerbovenhoek van de bovenliggende container bij een gepositioneerde indeling. | Geen |
caption | Met het caption-object wordt een beschrijvend label beschreven dat aan een object in een formulierontwerp is gekoppeld. |
Geen |
validate | Met het object validate wordt de validatie van door gebruikers ingevoerde gegevens op een formulier bepaald. Het validate-object kan meerdere malen worden geactiveerd tijdens de levensduur van een formulier. | Geen |
parentSubform | Hiermee wordt het bovenliggende subformulier (pagina) van dit veld opgegeven. | Retourneert altijd het bovenliggende subformulier in plaats van het eerste niet-bereikbare bovenliggende subformulier te retourneren. |
selectedIndex | De index van het eerste geselecteerde item. | Geen |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
formNodes | Hiermee wordt een lijst met alle formuliermodelobjecten die zijn gebonden aan een opgegeven gegevensobject, als resultaat gegeven. |
Eigenschap | Beschrijving |
---|---|
name |
An identifier that is used to identify this element in script expressions. |
occur |
Beschrijft de beperkingen over het aantal toegestane instanties voor zijn insluitende container. |
min |
Geeft het minimale aantal instanties op dat kan worden geïnstantieerd. |
max |
Specifies the maximum number of instances that can be instantiated. |
count |
Specifies the current number of instances instantiated. |
setInstances |
Voegt de opgegeven subformulieren of subformuliersets toe of verwijdert deze uit dit knooppunt. |
addInstance |
Hiermee wordt een nieuw exemplaar van een subformulier of subformulierset toegevoegd aan dit knooppunt. |
removeInstance |
Hiermee verwijdert u een subformulier of subformulierset van dit knooppunt. |
moveInstance |
Hiermee wordt een onderliggend object van een formuliermodelobject verplaatst naar een andere opgegeven locatie in het formuliermodel. De overeenkomstige gegevens van het gegevensmodel voor het object worden ook verplaatst binnen het gegevensmodel. |
insertInstance |
Hiermee wordt een nieuw exemplaar van een subformulier of subformulierset toegevoegd aan dit knooppunt. |
Eigenschap | Beschrijving |
---|---|
length |
Het aantal elementen in de lijst. |
item |
Een index met als eerste nummer nul in de verzameling. |
append |
Hiermee wordt een knooppunt toegevoegd aan het einde van de lijst met knooppunten. |
remove |
Hiermee wordt een knooppunt uit de lijst met knooppunten verwijderd. |
insert |
Hiermee wordt een knooppunt ingevoegd vóór een specifiek knooppunt in de lijst met knooppunten. |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
createNode | Hiermee wordt een nieuw knooppunt gemaakt op basis van een geldige klassenaam. | Geen |
isContainer |
Hiermee wordt aangegeven of dit object een containerobject is. | Geen |
isNull |
Geeft aan of de huidige gegevenswaarde een null-waarde is. | Geen |
resolveNode |
Evalueert de opgegeven SOM-expressie, te beginnen met het huidige object in het XML-formulierobjectmodel, en retourneert de waarde van het object dat is opgegeven in de SOM-expressie. | Geen |
resolveNodes |
Evalueert de opgegeven SOM-expressie, te beginnen met het huidige object in het XML-formulierobjectmodel, en retourneert de waarde van het object dat is opgegeven in de SOM-expressie. | Geen |
oneOfChild | Hiermee wordt een nieuw knooppunt gemaakt op basis van een geldige klassenaam. | Geen |
getElement | Hiermee wordt een opgegeven onderliggend object als resultaat gegeven. | Geen |
getAttribute | Hiermee wordt een opgegeven eigenschapswaarde opgehaald. | Geen |
setAttribute | Hiermee wordt de waarde van een opgegeven eigenschap ingesteld. | Geen |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
NA | NA | NA |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
instanceIndex | Specifies the index of the object, relative to the other instantiated instances. | Geen |
execEvent | Hiermee wordt het script voor gebeurtenissen van het object uitgevoerd. | Geen |
getInvalidObjects | Retourneert een lijst met knooppunten in het subformulier (inclusief) die de validatietest niet hebben doorstaan. | Geen |
border | Met het border-object wordt de rand rond een object beschreven. | Geen |
borderColor | Hiermee wordt de waarde van de randkleur voor dit veld opgegeven. U moet de eigenschap border.edge.presence instellen op visible separately. | Geen |
h | Een meetwaarde voor de hoogte van de indeling. | Geen |
w | Een meetwaarde waarmee de breedte van de indeling wordt aangegeven. | Geen |
x | Hiermee wordt de x-coördinaat opgegeven van het ankerpunt van de container ten opzichte van de linkerbovenhoek van de bovenliggende container bij een gepositioneerde indeling. | Geen |
y | Hiermee wordt de y-coördinaat opgegeven van het ankerpunt van een container ten opzichte van de linkerbovenhoek van de bovenliggende container bij een gepositioneerde indeling. | Geen |
validate | Met het object validate wordt de validatie van door gebruikers ingevoerde gegevens op een formulier bepaald. Het validate-object kan meerdere malen worden geactiveerd tijdens de levensduur van een formulier. | Geen |
name | An identifier that is used to identify this element in script expressions. | Geen |
presence | Hiermee wordt de zichtbaarheid van een object opgegeven. | Geen |
access | Deze eigenschap bepaalt de toegang tot de inhoud van een container object, zoals een subformulier. | Geen |
execValidate | Berekent de index van een subformulier of een subformulierset op basis van de locatie ten opzichte van andere instanties van hetzelfde formulierobject. | Geen |
instanceManager | Met het object instanceManager worden het maken, verwijderen en verplaatsen van exemplaren van formuliermodelobjecten beheerd. |
Geen |
Eigenschap | Beschrijving |
---|---|
target | De URL waarnaar de gegevens worden verzonden. Het weglaten van dit attribuut impliceert de XFA verwerkingstoepassing URI gebruikend een product-specifieke techniek, zoals het toegang tot van product-specifieke informatie in het config voorwerp verkrijgt. |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
nodes | Hiermee wordt een lijst als resultaat gegeven met alle onderliggende objecten van het huidige object. |
|
name | Specifies the name of this node. | Het instellen van de naam met scripts is niet toegestaan in HTML. |
parent | Haalt het bovenliggende element voor dit knooppunt op. | Geen |
index | Keert de positie van deze knoop in zijn inzameling van gelijkgenoemde, in-werkingsgebied, als-kind relatieknooppunten terug. | Geen |
somExpression | Gets the SOM expression for this node. | Geen |
resolveNode | Evalueert de opgegeven SOM-expressie, te beginnen met het huidige object in het XML-formulierobjectmodel, en retourneert de waarde van het object dat is opgegeven in de SOM-expressie. | Geen |
resolveNodes | Evalueert de opgegeven SOM-expressie, te beginnen met het huidige object in het XML-formulierobjectmodel, en retourneert de waarde van het object dat is opgegeven in de SOM-expressie. | Geen |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
instanceManager | Met het object instanceManager worden het maken, verwijderen en verplaatsen van exemplaren van formuliermodelobjecten beheerd. | Geen |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
isNull | Hiermee wordt aangegeven of de huidige gegevenswaarde de null-waarde is. |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
isNull | Hiermee wordt aangegeven of de huidige gegevenswaarde de null-waarde is. |
Eigenschap | Beschrijving | Uitzondering |
color | Met de kleureigenschap wordt een unieke kleur voor het patroonobject beschreven. |
|
Eigenschap | Beschrijving | Uitzondering |
kleur | De kleureigenschappen definiëren een unieke vulkleur. |
|
Eigenschap | Beschrijving | Uitzondering |
kleur | Met de eigenschap color wordt een unieke kleur beschreven voor een lineaire verloopvulling op een formulier. |
|
Eigenschap | Beschrijving | Uitzondering |
edge | Met het edge-object wordt een boog, een lijn of één zijde van een rand of rechthoek beschreven. |
Kenmerken zoals kleur, uiteinde en meer worden niet ondersteund. |
Eigenschap | Beschrijving | Uitzondering |
kleur | Met de kleureigenschap wordt een unieke kleur voor het patroonobject beschreven. |
|
Eigenschap | Beschrijving | Uitzondering |
kleur | Met de eigenschap color wordt een unieke kleur voor het radiale object beschreven |
|
Eigenschap | Beschrijving | Uitzondering |
kleur | Met de eigenschap color wordt een unieke kleur voor het stipple-object beschreven. |
|
Eigenschap | Beschrijving | Uitzondering |
ui | In het ui-object wordt de gebruikersinterfacebeschrijving van een formulierobject ingesloten. |
|
bijschrift | Met het caption-object wordt een beschrijvend label beschreven dat aan een object in een formulierontwerp is gekoppeld. | |
aanwezigheid | Hiermee wordt de zichtbaarheid van een object opgegeven. | |
name | Geeft een id die kan worden gebruikt om in scriptexpressies dit object of deze gebeurtenis op te geven. | Het instellen van de waarde tijdens de runtime wordt niet ondersteund |
value | In het value-object wordt één gegevensinhoudseenheid ingesloten. |
Eigenschap | Beschrijving | Uitzondering |
kleur | Met de kleureigenschap wordt een unieke kleur voor het hoekobject beschreven. |
|
Eigenschap | Beschrijving | Uitzondering |
border | Het object border beschrijft de rand rondom het object checkButton. | De wijzigingen worden weerspiegeld in het model en zijn beschikbaar voor scripts, maar worden niet gesynchroniseerd met HTML-elementen. De wijzigingen worden derhalve niet in de BU weergegeven. |
Eigenschap |
Beschrijving | Uitzondering |
border | Het randobject beschrijft de rand rondom het object choiceList. |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
border | Het randobject beschrijft de rand rond het dateTimeEdit-object. |
Eigenschap | Beschrijving | Uitzondering |
contentType | Hiermee wordt het type inhoud opgegeven in het document waarnaar wordt verwezen, uitgedrukt als een MIME-type. | Geen |
name |
An identifier that is used to identify this element in script expressions. | Geen |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
border | Met het randobject wordt de rand rond het object imageEdit beschreven. |
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
border | Met het border-object wordt de rand rond een object beschreven. | none |
Eigenschap | Beschrijving | Uitzondering |
className | Hiermee wordt de naam van de klasse van dit object bepaald. |
none |
Eigenschap | Beschrijving | Uitzondering |
edge | Met het edge-object wordt een boog, een lijn of één zijde van een rand of rechthoek beschreven. |
Kenmerken zoals kleur, uiteinde en meer worden niet ondersteund. |
Eigenschap | Beschrijving | Uitzondering |
border | Met het border-object wordt de rand rond een object beschreven. |
Geen |
Eigenschap | Beschrijving | Uitzondering |
layout | Hiermee wordt de indelingsstrategie opgegeven die door dit object wordt gebruikt. | Geen |
border | Hiermee geeft u de rand rondom dit veld op. | Geen |
mandatory | Hiermee wordt de nullTest-waarde voor dit veld opgegeven. | Geen |
borderColor | Specifies the border color value for this field.A border must be defined before you can change the color by scripting. | Geen |
borderWidth | Hiermee wordt de randbreedte voor dit veld opgegeven. | Geen |
h | Een meetwaarde voor de hoogte van de indeling. | Geen |
transient | Hiermee wordt opgegeven of de verwerkende toepassing de waarde van de uitsluitingsgroep moet opslaan als onderdeel van een formulierverzending of opslagprocedure. | Geen |
w | Een meetwaarde waarmee de breedte van de indeling wordt aangegeven. | Geen |
x | Hiermee wordt de x-coördinaat opgegeven van het ankerpunt van de container ten opzichte van de linkerbovenhoek van de bovenliggende container bij een gepositioneerde indeling. | Geen |
y | Hiermee wordt de y-coördinaat opgegeven van het ankerpunt van een container ten opzichte van de linkerbovenhoek van de bovenliggende container bij een gepositioneerde indeling. | Geen |
bijschrift | Met het caption-object wordt een beschrijvend label beschreven dat aan een object in een formulierontwerp is gekoppeld. |
Geen |
validate | Met het object validate wordt de validatie van door gebruikers ingevoerde gegevens op een formulier bepaald. Het validate-object kan meerdere malen worden geactiveerd tijdens de levensduur van een formulier. | Geen |
dataNode | Haalt het gegevensknooppunt op waaraan een formulierknooppunt wordt gebonden na het samenvoegen. | Geen |
aanwezigheid | Hiermee wordt de zichtbaarheid van een object opgegeven. | |
toegang | Deze eigenschap bepaalt de toegang tot de inhoud van een container object, zoals een subformulier. | Voor afzonderlijke items in de uitzondering wordt altijd open geretourneerd. |
name | Geeft een id die kan worden gebruikt om in scriptexpressies dit object of deze gebeurtenis op te geven. | Geen |
leden | Geef de leden van de uitsluitingsgroep op. | Geen |
selectedMember | Hiermee wordt het geselecteerde lid van een uitsluitingsgroep als resultaat gegeven. | Geen |
execCalculate | Hiermee worden alle scripts in de gebeurtenis calculate van het opgegeven object en alle onderliggende objecten uitgevoerd. | Geen |
calculate | Met het calculate-object wordt de berekening van de waarde van een veld bestuurd. |
Geen |
Eigenschap | Beschrijving | Uitzondering |
edge | Met het edge-object wordt een boog, een lijn of één zijde van een rand of rechthoek beschreven. |
Kenmerken zoals kleur, uiteinde en meer worden niet ondersteund. |
Eigenschap | Beschrijving | Uitzondering |
edge | Met het edge-object wordt een boog, een lijn of één zijde van een rand of rechthoek beschreven. |
Kenmerken zoals kleur, uiteinde en meer worden niet ondersteund. |
Eigenschap | Beschrijving | Uitzondering |
h | Hiermee wordt de hoogte bepaald van een formulierontwerpobject. |
|
w | Hiermee wordt de breedte bepaald van een formulierontwerpobject. |
|
x | Hiermee wordt de x-coördinaat bepaald van een formulierontwerpobject ten opzichte van het bovenliggende object. |
|
y | Hiermee wordt de y-coördinaat bepaald van een formulierontwerpobject ten opzichte van het bovenliggende object. |
|
pagecount | Hiermee wordt het aantal pagina's van het huidige formulier bepaald. |
|
pagecontent | Hiermee worden typen formulierontwerpobjecten van een bepaalde pagina van een formulier opgevraagd. | Geen |
absPageCount | Hiermee wordt het aantal pagina'sa van het huidige formulier bepaald. |
|
Eigenschap | Beschrijving | Uitzondering |
---|---|---|
aanwezigheid | Hiermee wordt de zichtbaarheid van een object opgegeven. | Geen |
FormCalc is een XFA-specifieke taal voor het maken van centrische logica en berekeningen op basis van e-formulieren. FormCalcalculation biedt een krachtige verzameling functies voor het maken van constructies.
Categorie | Beschrijving | Voorbeeld |
Eenvoudige expressie | Toevoegen, verwijderen, vermenigvuldigen, verdelen en ronde haakjes | (a+b)*3 |
Variabele-declaratie | Een variabele definiëren | var a var a=3 a=3 |
Logische expressie |
|
A of 1 1 <> 2 A NE B A of 1 1 <> 2 A NE B |
If-expressie | if (a>b) dan 2 endif | |
while | while (i lt 5) do i = i + 1 endwhile | |
for | voor i = 100 tot 1 do s = s + i endfor |
|
voor elke | voor elke i in (1, 2, 3) do s = s + i endfor |
|
functiedeclaratie | Een aangepaste functie definiëren in FormCalc | func foo(n) do var f = n endfunc |
Rekenkundige functies
Wetenschappelijke functies
Financiële functies
Logische functies
Reeksfuncties
Datum en tijd
API | Beschrijving | Afwijking |
console.println() | Deze acrobat-API zet de uitvoer neer op de javascript-console. | |
app.alert() | Deze acrobat API verstuurt een waarschuwingsbericht via javascript popup. | |
app.beep() | Hiermee wordt door het systeem een geluid afgespeeld. | Er wordt geen actie uitgevoerd. |
app.execDialog() | Hiermee wordt een modaal dialoogvenster voor de gebruiker weergegeven. De modale dialoogvensters moeten door de gebruiker worden gesloten voordat de hosttoepassing rechtstreeks opnieuw kan worden gebruikt. | Er wordt geen actie uitgevoerd. |
app.launchURL() | Hiermee wordt een URL gestart in een browservenster. | |
app.setInterval() | Hiermee worden een JavaScript-script en een tijdsperiode opgegeven. Het script wordt uitgevoerd telkens wanneer de punt vervalt. De geretourneerde waarde van deze methode moet in een JavaScript-variabele worden opgeslagen. Anders, is het intervalvoorwerp onderworpen aan huisvuilinzameling, die de klok zou veroorzaken om te stoppen. Om de periodieke uitvoering te eindigen, ga het teruggekeerde intervalvoorwerp tot clearInterval over. | |
app.setTimeOut() | Hiermee worden een JavaScript-script en een tijdsperiode opgegeven. Het script wordt slechts eenmaal uitgevoerd, nadat de punt is verstreken. De geretourneerde waarde van deze methode moet in een JavaScript-variabele worden gehouden. Anders is het time-outobject onderhevig aan opschoning, waardoor de klok zou stoppen. Als u de time-outgebeurtenis wilt annuleren, geeft u het geretourneerde time-outobject door aan clearTimeOut. | |
app.clearInterval() | Annuleert een eerder geregistreerd interval dat aanvankelijk door de setInterval methode wordt geplaatst. | In HTML5-formulieren werkt de API niet correct. |
app.clearTimeOut() | Annuleert een eerder geregistreerd onderbreking. Een dergelijk interval wordt aanvankelijk ingesteld door setTimeOut. | In HTML5-formulieren werkt de API niet correct. |
app.eval() | Hiermee wordt een bepaald script uitgevoerd. | |
app.activeDocs | Een array met het object Doc voor elk actief document. Als er geen documenten actief zijn, retourneert activeDocs niets. Dat wil zeggen dat de code hetzelfde gedrag heeft als d = new Array(0) in de kern-JavaScript. | Retourneert een lege array voor HTML5-formulieren. |
app.calculate | Indien true (de standaardwaarde), kunnen berekeningen worden uitgevoerd. Als de waarde false is, zijn berekeningen niet toegestaan. | Altijd waar voor HTML5 Forms. |
app.constants | Een omvattend object voor het bevatten van verschillende constante waarden. Deze eigenschap retourneert momenteel een object met één eigenschap, uitlijnen. | HTML5-formulieren retourneren een leeg uitlijningsobject. |
app.focusRect | Hiermee schakelt u de focusrechthoek in of uit. De focusrechthoek bestaat uit de stippellijn met de puntjes rond knoppen, selectievakjes, keuzerondjes en handtekeningen om aan te geven dat het formulierveld de toetsenbordfocus heeft. Bij de waarde true wordt de focusrechthoek ingeschakeld. | Altijd waar voor HTML5-formulieren. |
app.formsVersion | Het versienummer van de viewer voor formulieren. Controleer deze eigenschap om te bepalen of objecten, eigenschappen of methoden in nieuwere versies van de software beschikbaar zijn als u achterwaartse compatibiliteit in uw scripts wilt behouden. | 11.001 altijd. |
app.language | De taal van de actieve Acrobat-viewer. | Altijd ENU voor HTML5-formulieren. |
De volgende client-side XFA-gebeurtenissen worden ondersteund:
HTML5-formulieren worden weergegeven op de client (browser). Aanbevolen wordt om de clientzijde te gebruiken validate en berekenen scripts in plaats van serverscripts.