Eigenschappen en methoden van het Annot-object
|
Alle eigenschappen en methoden
|
Ja
|
Geen
|
Alleen formulieren met een vaste indeling bieden ondersteuning voor de annotatielaag.
|
eigenschappen van het app-object
|
calculate
|
Nee
|
Geen
|
In Designer is de methode execCalculate opgenomen, waarmee de gebeurtenis calculate wordt gestart.
execCalculate
|
language
|
Ja
|
xfa.host.language
|
Zie de eigenschap language.
language
|
monitors
|
Ja
|
Geen
|
|
platform
|
Ja
|
xfa.host.platform
|
Zie de eigenschap platform.
platform
|
plugins
|
Ja
|
Geen
|
|
toolbar
|
Ja
|
Geen
|
|
viewerType
|
Ja
|
xfa.host.appType
|
Zie de eigenschap appType.
appType
|
viewerVariation
|
Ja
|
xfa.host.variation
|
Zie de eigenschap variation.
variation
|
viewerVersion
|
Ja
|
xfa.host.version
|
Zie de eigenschap version.
version
|
methoden van het app-object
|
addMenuItem
|
Ja
|
Geen
|
|
addSubMenu
|
Ja
|
Geen
|
|
addToolButton
|
Ja
|
Geen
|
|
alert
|
Ja
|
xfa.host.messageBox()
|
Zie de methode messageBox.
messageBox
|
beep
|
Ja
|
xfa.host.beep()
|
Zie de methode beep.
beep
|
browseForDoc
|
Ja
|
Geen
|
|
clearInterval
|
Ja
|
Geen
|
|
clearTimeOut
|
Ja
|
Geen
|
|
execDialog
|
Ja
|
Geen
|
|
execMenuItem
|
Ja
|
Geen
|
Hiermee wordt de opgegeven menuopdracht uitgevoerd. Gebruik deze methode in Designer voor opdrachten van het menu Bestand.
|
getNthPluginName
|
Ja
|
Geen
|
|
getPath
|
Ja
|
Geen
|
|
goBack
|
Ja
|
Geen
|
|
goForward
|
Ja
|
Geen
|
|
hideMenuItem
|
Ja
|
Geen
|
|
hideToolbarButton
|
Ja
|
Geen
|
|
launchURL
|
Ja
|
Geen
|
Designer bevat de methode gotoURL die een opgegeven URL in de clienttoepassing laadt, zoals Acrobat of Adobe Reader.
gotoURL
|
listMenuItems
|
Ja
|
Geen
|
|
listToolbarButtons
|
Ja
|
Geen
|
|
mailGetAddrs
|
Ja
|
Geen
|
|
mailMsg
|
Ja
|
Geen
|
|
newDoc
|
Ja
|
Geen
|
Deze methode kan alleen worden uitgevoerd tijdens batch-, console- of menugebeurtenissen.
|
newFDF
|
Nee
|
Geen
|
|
openDoc
|
Ja
|
Geen
|
|
openFDF
|
Nee
|
Geen
|
|
popUpMenuEx
|
Ja
|
Geen
|
|
popUpMenu
|
Ja
|
Geen
|
|
removeToolButton
|
Ja
|
Geen
|
|
response
|
Ja
|
xfa.host.response()
|
Zie de methode response.
response
|
setInterval
|
Ja
|
Geen
|
|
setTimeOut
|
Ja
|
Geen
|
|
trustedFunction
|
Ja
|
Geen
|
|
trustPropagatorFunction
|
Ja
|
Geen
|
Deze methode is alleen beschikbaar tijdens batch-, console- en toepassingsinitialisatie.
|
Eigenschappen en methoden van het object Bookmark
|
Alle eigenschappen en methoden
|
Ja
|
Geen
|
|
eigenschappen van het doc-object
|
author
|
Ja
|
Geen
|
|
baseURL
|
Ja
|
Geen
|
|
bookmarkRoot
|
Ja
|
Geen
|
|
calculate
|
Nee
|
Geen
|
|
dataObjects
|
Ja
|
Geen
|
|
delay
|
Nee
|
Geen
|
|
dirty
|
Ja
|
Geen
|
Met dit JavaScript-script voor Designer wordt een kopie van een formulier opgeslagen en wordt getest of het formulier is gewijzigd:
var sOrigXML = xfa.data.saveXML; if (sOrigXML != xfa.data.saveXML) {...}
|
disclosed
|
Ja
|
Geen
|
|
documentFileName
|
Ja
|
Geen
|
|
dynamicXFAForm
|
Ja
|
Geen
|
|
external
|
Ja
|
Geen
|
|
filesize
|
Ja
|
Geen
|
|
hidden
|
Ja
|
Geen
|
|
icons
|
Ja
|
Geen
|
|
keywords
|
Ja
|
Geen
|
|
layout
|
Ja
|
Geen
|
|
media
|
Ja
|
Geen
|
|
metadata
|
Ja
|
xfa.form.desc
|
Zie het object desc.
desc
|
modDate
|
Ja
|
Geen
|
|
mouseX mouseY
|
Ja
|
Geen
|
|
noautocomplete
|
Ja
|
Geen
|
|
nocache
|
Ja
|
Geen
|
|
numFields
|
Ja
|
xfa.layout.pageContent()
|
De methode pageContent retourneert een lijst van alle objecten van een bepaald type. U moet de methode echter uitvoeren voor ontwerpweergaven en basispagina's om het hele formulier te scannen.
pageContent
|
numPages
|
Ja
|
xfa.host.numPages
or
xfa.layout.absPageCount() xfa.layout.pageCount()
|
De eigenschap numPages retourneert het aantal pagina's van het gegenereerde formulier in de client. Zie ook de methoden absPageCount en pageCount .
numPages
absPageCount
pageCount
|
pageNum
|
Ja
|
xfa.host.currentPage
|
Zie de eigenschap currentPage.
currentPage
|
pageNum--
|
Ja
|
xfa.host.currentPage--
or
xfa.host.pageUp()
|
Zie de eigenschap currentPage of de methode pageUp.
currentPage
pageUp
|
pageNum++
|
Ja
|
xfa.host.currentPage++
or
xfa.host.pageDown()
|
Zie de eigenschap currentPage of de methode pageDown.
currentPage
pageDown
|
path
|
Ja
|
Geen
|
|
securityHandler
|
Ja
|
Geen
|
|
templates
|
Nee
|
Geen
|
Gebruik subformulierobjecten in Designer en gebruik eigenschappen en methoden om exemplaren van subformulieren toe te voegen, te verwijderen, te verplaatsen en in te stellen.
Exemplaren van subformulieren toevoegen en verwijderen met behulp van scripts
|
title
|
Ja
|
xfa.host.title
|
Zie title.
|
methoden doc-object
|
addAnnot
|
Ja
|
Geen
|
|
addField
|
Nee
|
Geen
|
U moet formulieren gebruiken die een vaste indeling hebben in Designer en vervolgens het object instanceManager gebruiken om instanties van een bepaald object toe te voegen, te verwijderen en het aantal instanties in te stellen.
instanceManager
Zie Exemplaren van subformulieren toevoegen en verwijderen met behulp van scripts voor meer informatie.
|
addIcon
|
Ja
|
Geen
|
|
addLink
|
Nee
|
Geen
|
|
addRecipientListCryptFilter
|
Ja
|
Geen
|
|
addScript
|
Ja
|
Geen
|
|
addThumbnails
|
Nee
|
Geen
|
|
addWatermarkFromFile
|
Ja
|
Geen
|
|
addWatermarkFromText
|
Ja
|
Geen
|
|
addWeblinks
|
Ja
|
Geen
|
|
appRightsSign
|
Ja
|
Geen
|
|
appRightsValidate
|
Ja
|
Geen
|
|
bringToFront
|
Ja
|
Geen
|
|
calculateNow
|
Nee
|
xfa.form.recalculate(1);
or
execCalculate()
|
recalculate
De methode recalculate stelt een specifieke reeks scripts over calculate-gebeurtenissen in werking. Booleaanse waarde, waarbij waar (de standaardwaarde) inhoudt dat alle berekeningsscripts worden gestart, en onwaar dat alleen berekeningsscripts worden uitgevoerd die in behandeling zijn.
Met het Designer-object calculate wordt gecontroleerd of een gebruiker de berekende waarde van een veld kan overschrijven.
execCalculate
U kunt ook de methode execCalculate gebruiken voor elk object waarvoor u een herberekening wilt uitvoeren.
|
closeDoc
|
Ja
|
Geen
|
|
createDataObject
|
Ja
|
Geen
|
|
createTemplate
|
Nee
|
Geen
|
Designer-formulieren bieden geen equivalent voor het concept van een Acrobat-sjabloon. U moet subformulierobjecten gebruiken in Designer.
|
deletePages
|
Nee
|
Geen
|
instanceManager
In Designer kunt u het object instanceManager gebruiken om het subformulierobject te verwijderen waarmee een pagina in uw formulier wordt aangeduid.
Zie Exemplaren van subformulieren toevoegen en verwijderen met behulp van scripts voor meer informatie.
|
embedDocAsDataObject
|
Ja
|
Geen
|
|
encryptForRecipients
|
Ja
|
Geen
|
|
encryptUsingPolicy
|
Ja
|
Geen
|
|
exportAsText
|
Ja
|
Geen
|
Deze methode is alleen beschikbaar in de JavaScript-console van de JavaScript-foutopsporing in Acrobat of tijdens batch-verwerking.
|
exportAsFDF
|
Nee
|
xfa.host.exportData()
|
exportData
Met de methode exportData wordt een XML- of XDP-bestand geëxporteerd in plaats van een FDF-bestand.
|
exportAsXFDF
|
Nee
|
xfa.host.exportData()
|
exportData
Met de methode exportData wordt een XML- of XDP-bestand geëxporteerd in plaats van een FDF-bestand.
|
exportDataObject
|
Ja
|
Geen
|
|
exportXFAData
|
Nee
|
xfa.host.exportData()
|
exportData
Met de methode exportData wordt een XML- of XDP-bestand geëxporteerd in plaats van een FDF-bestand.
|
extractPages
|
Nee
|
Geen
|
|
flattenPages
|
Nee
|
Geen
|
|
getAnnot
|
Ja
|
Geen
|
|
getAnnots
|
Ja
|
Geen
|
|
getDataObjectContents
|
Ja
|
Geen
|
|
getField("FieldName")
|
Ja
|
xfa.resolveNode ("FieldName")
|
resolveNode
Met de methode resolveNode wordt het opgegeven object geopend in de bron-XML van het formulier.
|
getLegalWarnings
|
Ja
|
Geen
|
|
getLinks
|
Nee
|
Geen
|
|
getNthFieldName
|
Ja
|
U moet met een lus alle objecten doorlopen die een vergelijkbare klassenaam hebben, totdat u bij het n-de exemplaar bent aangekomen.
|
className
Zie de eigenschap className.
|
getNthTemplate
|
Nee
|
Geen
|
|
getOCGs
|
Ja
|
Geen
|
|
getOCGOrder
|
Ja
|
Geen
|
|
getPageBox
|
Ja
|
Geen
|
|
getPageLabel
|
Ja
|
Geen
|
|
getPageNthWord
|
Ja
|
Geen
|
|
getPageNthWordQuads
|
Ja
|
Geen
|
|
getPageNumWords
|
Ja
|
Geen
|
|
getPageRotation
|
Ja
|
Geen
|
|
getPrintParams
|
Ja
|
Geen
|
|
getTemplate
|
Nee
|
Geen
|
|
getURL
|
Ja
|
xfa.host.gotoURL( "http://www.adobe.com");
|
Zie de methode gotoURL.
gotoURL
|
gotoNamedDest
|
Nee
|
Geen
|
|
importAnFDF
|
Nee
|
Geen
|
|
importAnXFDF
|
Ja
|
Geen
|
|
importDataObject
|
Ja
|
Geen
|
|
importIcon
|
Ja
|
Geen
|
|
importTextData
|
Ja
|
Geen
|
|
importXFAData
|
Nee
|
xfa.host.importData ("filename.xdp");
|
Zie de methode importData.
importData
|
insertPages
|
Nee
|
Geen
|
|
mailDoc
|
Ja
|
Geen
|
|
mailForm
|
Nee
|
Geen
|
|
movePage
|
Nee
|
Geen
|
|
newPage
|
Nee
|
Geen
|
|
openDataObject
|
Ja
|
Geen
|
|
print
|
Ja
|
xfa.host.print();
|
Zie de methode print.
print
|
removeDataObject
|
Ja
|
Geen
|
|
removeField
|
Nee
|
Geen
|
|
removeIcon
|
Ja
|
Geen
|
|
removeLinks
|
Nee
|
Geen
|
|
removeScript
|
Ja
|
Geen
|
|
removeTemplate
|
Nee
|
Geen
|
|
removeThumbnails
|
Nee
|
Geen
|
|
removeWeblinks
|
Ja
|
Geen
|
|
replacePages
|
Nee
|
Geen
|
|
resetForm
|
Nee
|
xfa.host.resetData()
or
xfa.event.reset()
|
Met de methode resetData worden alle velden op het formulier teruggezet op de standaardwaarden. Met de methode reset worden alle eigenschappen in het gebeurtenismodel opnieuw ingesteld.
resetData
reset
|
saveAs
|
Ja
|
Geen
|
In Designer moet het bestand op toepassingsniveau worden opgeslagen. Deze scripts zijn voorbeelden van het opslaan op toepassingsniveau:
app.executeMenuItem ("SaveAs");
or
var myDoc = event.target; myDoc.saveAs();
|
spawnPageFromTemplate
|
Nee
|
Geen
|
|
setAction
|
Nee
|
Geen
|
|
setPageLabel
|
Ja
|
Geen
|
|
setPageRotation
|
Nee
|
Geen
|
|
setPageTabOrder
|
Nee
|
Geen
|
Selecteer in Designer Bewerken > Tabvolgorde om de tabvolgorde in te stellen.
|
setScript
|
Nee
|
Geen
|
|
submitForm
|
Ja
|
Gebruik een van de verzendknopobjecten in Designer.
|
|
eigenschappen van het event-object
|
change
|
Ja
|
xfa.event.change
|
change
Zie de eigenschap change.
|
targetName
|
Ja
|
xfa.event.target
|
target
Zie de eigenschap target.
|
eigenschappen van het field-object
|
comb
|
Nee
|
Geen
|
|
charLimit
|
Nee
|
this.value.#text.maxChars
|
In formulieren met een vaste indeling kunt u de tekenlimiet instellen in de werkruimte van Designer. U kunt velden instellen op formulieren waarvan de indeling kan worden aangepast als meer ruimte nodig is voor de gegevens.
maxChars
|
display = display.noView
|
Nee
|
Zie De aanwezigheid van een formulierontwerpobject wijzigen.
|
presence
U kunt ook de eigenschap presence instellen in de werkruimte van Designer.
U kunt de gebeurtenis prePrint niet gebruiken om de aanwezigheid van een object vóór het afdrukken te wijzigen.
|
display = display.noPrint
|
Nee
|
Zie De aanwezigheid van een formulierontwerpobject wijzigen.
|
presence
U kunt ook de eigenschap presence instellen in de werkruimte van Designer.
U kunt de gebeurtenis prePrint niet gebruiken om de aanwezigheid van een object vóór het afdrukken te wijzigen.
|
defaultValue
|
Nee
|
Geen
|
Stel de standaardveldwaarde in de Designer-werkruimte in.
|
exportValues
|
Nee
|
Geen
|
Stel de exportwaarde in de Designer-werkruimte in.
|
fillColor
|
Nee
|
xfa.form.Form1. NumericField1.fillColor
|
fillColor
Zie de eigenschap fillColor.
|
hidden
|
Nee
|
this.presence = "invisible" this. presence = "visible"
|
presence
U kunt ook de eigenschap presence instellen in de werkruimte van Designer.
|
multiline
|
Nee
|
this.ui.textEdit.multiLine = "1";
|
multiLine
Zie de eigenschap multiLine.
|
password
|
Nee
|
Geen
|
Designer bevat een veld voor wachtwoorden dat u voor wachtwoorden op een formulier kunt gebruiken.
|
page
|
Nee
|
Geen
|
Niet van toepassing voor Designer-formulieren.
|
print
|
Nee
|
this.relevant = "-print";
|
relevant
Zie de eigenschap relevant.
|
radiosInUnison
|
Nee
|
Geen
|
Keuzerondjes in een groep in Designer moeten elkaar standaard uitsluiten.
|
rect
|
Ja
|
U kunt de hoogte en breedte van een Designer-formulierveld ophalen via de volgende verwijzingssyntaxis:
this.h; this.w;
U kunt ook de x- en y-coördinaten van een object ophalen met behulp van de volgende verwijzingssyntaxis:
this.x; this.y;
|
h, x, y
Zie de eigenschappen h, w, x en y.
|
required
|
Nee
|
this.mandatory = "error";
or
this.validate.nullTest = "error";
|
mandatory, nullTest
Zie de eigenschappen mandatory en nullTest.
|
textColor
|
Nee
|
this.fontColor
|
fontColor
Zie de eigenschap fontColor.
|
textSize
|
Nee
|
this.font.size
|
size
Zie de eigenschap size.
|
textFont
|
Nee
|
this.font.typeface
|
typeface
Zie de eigenschap typeface.
|
value
|
Nee
|
this.rawValue
|
rawValue
Zie de eigenschap rawValue.
value
Velden in Designer hebben de eigenschap value. Deze is niet gelijk aan de eigenschap value in Acrobat.
|
methoden van het field-object
|
clearItems
|
Nee
|
DropDownList1.clearItems();
|
clearItems
De methode clearItems is alleen van toepassing op vervolgkeuzelijst- en keuzelijstobjecten in Designer.
|
deleteItemAt
|
Nee
|
Geen
|
|
getItemAt
|
Nee
|
Geen
|
|
insertItemAt
|
Nee
|
DropDownList1.addItem .....)
|
addItem
Zie de methode addItem.
|
isBoxChecked
|
Nee
|
if(CheckBox1.rawValue == 1)....
|
rawValue
Zie de eigenschap rawValue.
|
isDefaultChecked
|
Nee
|
Geen
|
|
setAction
|
Nee
|
Geen
|
Niet van toepassing voor Designer-formulieren.
|
setFocus
|
Ja
|
xfa.host.setFocus ("TextField1.somExpression")
|
setFocus
Voor de methode setFocus moet het opgegeven object een unieke naam hebben ten opzichte van andere objecten op het formulier.
|
setItems
|
Nee
|
Geen
|
|
setLock
|
Ja
|
Geen
|
|
signatureGetModifications
|
Ja
|
Geen
|
|
signatureGetSeedValue
|
Ja
|
Geen
|
|
signatureInfo
|
Ja
|
Geen
|
|
signatureSetSeedValue
|
Ja
|
Geen
|
|
signatureSign
|
Ja
|
Geen
|
|
signatureValidate
|
Ja
|
Geen
|
|
methode van het search-object
|
search.query("<your text>");
|
Ja
|
Geen
|
The “..” (dubbele punt) FormCalc-syntaxis kunt u naar objecten in het XML-formulierobjectmodel zoeken.
Zie Snelle methoden in de verwijzingssyntaxis in FormCalc voor meer informatie.
|
methode van het SOAP-object
|
Alle eigenschappen en methoden
|
Ja
|
Geen
|
|