hostPseudoModel

Het hostPseudoModel-object is het hoofdobject van het hostmodel. De hosteigenschappen en -methoden moeten worden gebruikt bij de uitvoering.

Voorbeelden van hosts zijn Acrobat en XFAPresentationAgent (server). Het is mogelijk dat een host niet alle eigenschappen en methoden ondersteunt. XFAPresentationAgent ondersteunt bijvoorbeeld niet xfa.host.messageBox.

Objectenhiërarchie

Model

Onderliggende objecten

Hostmodel

Geen

Bovenliggende klasse

object-klasse-klasse

Eigenschappen

Naam

Beschrijving

Type

Toegang

appType

Hiermee wordt de naam aangegeven van de clienttoepassing waarin een formulier zich op dat moment bevindt.

Tekenreeks

Lezen

calculationsEnabled

Hiermee wordt aangegeven of er berekeningsscripts worden uitgevoerd.

Boolean

Lezen/Schrijven

currentPage

Hiermee wordt de huidige actieve pagina van een document tijdens de verwerking ingesteld.

Geheel getal

Lezen/Schrijven

language

Hiermee wordt de taal van de verwerkende host opgehaald.

Tekenreeks

Lezen

numPages

Retourneert het aantal pagina's in het huidige document.

Geheel getal

Lezen

platform

Retourneert het platform van de computer waarop het script wordt uitgevoerd.

Tekenreeks

Lezen

title

Hiermee wordt de titel van het document ingesteld en opgehaald. Deze optie is alleen beschikbaar voor clienttoepassingen.

Tekenreeks

Lezen/Schrijven

validationsEnabled

Hiermee wordt aangegeven of de validatiescripts worden uitgevoerd.

Boolean

Lezen/Schrijven

variation

Hiermee wordt de pakketversie aangegeven van de toepassing waardoor het script wordt uitgevoerd.

Tekenreeks

Lezen

version

Geeft het versienummer van de huidige toepassing aan.

Tekenreeks

Lezen

Methoden

Naam

Beschrijving

Geeft als resultaat

beep

Hiermee wordt door het systeem een geluid afgespeeld. Deze optie is alleen beschikbaar voor clienttoepassingen.

Leeg

currentDateTime

Hiermee worden de huidige datum en tijd geretourneerd in de ISO 8601-notatie (YYYYMMDDTHHMMSS).

Tekenreeks

documentCountInBatch

Hiermee wordt het aantal documenten in de huidige batch bepaald.

Geheel getal

documentInBatch

Hiermee wordt het rangnummer van het huidige document binnen de batch bepaald.

Geheel getal

exportData

De gegevens uit het huidige formulier worden geëxporteerd naar een bestand met XDP- of XML-indeling.

Leeg

getFocus

Hiermee wordt het formulierontwerp gezocht en geretourneerd dat momenteel actief is.

Object

gotoURL

Hiermee wordt de opgegeven URL opgehaald. Deze optie is alleen beschikbaar voor clienttoepassingen.

Leeg

importData

Hiermee worden gegevens vanuit een opgegeven bestand in het huidige formulier geïmporteerd.

Leeg

messageBox

Hiermee wordt een dialoogvenster op het scherm weergegeven. Deze optie is alleen beschikbaar voor clienttoepassingen.

Geheel getal

openList

Hiermee wordt de vervolgkeuzelijst geopend die is opgegeven met de verwijzingssyntaxisexpressie.

Leeg

pageDown

Hiermee gaat u naar de volgende pagina van een formulier. Gebruik de methode pageDown tijdens de uitvoering van het formulier.

Leeg

pageUp

Hiermee gaat u naar de vorige pagina van een formulier. Gebruik de methode pageUp tijdens de uitvoering van het formulier.

Leeg

print

Hiermee wordt een bepaald aantal pagina's van een document afgedrukt. Deze optie is alleen beschikbaar voor clienttoepassingen.

Leeg

resetData

Hiermee worden in een document de velden weer op de standaardwaarden ingesteld.

Leeg

response

Er wordt een dialoogvenster weergegeven met een vraag en een invoervak waarin de gebruiker de vraag kan beantwoorden. Het resultaat is een tekenreeks met het antwoord van de gebruiker. Als de gebruiker in het dialoogvenster op de knop Annuleren klikt, is het antwoord 'null'.

Tekenreeks

setFocus

Hiermee wordt de toetsenbordfocus ingesteld op het formulierobject dat is opgegeven in de verwijzingssyntaxisexpressie.

Leeg