Annot
-Objekteigenschaften und -methoden
|
Alle Eigenschaften und Methoden
|
Ja
|
Kein
|
Nur Formulare mit festem Layout unterstützen die Anmerkungsebene.
|
app
-
Objekteigenschaften
|
calculate
|
Nein
|
Kein
|
Designer enthält die Methode
execCalculate
, welche das Ereignis
calculate
initiiert.
execCalculate
|
language
|
Ja
|
xfa.host.language
|
Siehe auch
language
-Eigenschaft.
language
|
monitors
|
Ja
|
Kein
|
|
platform
|
Ja
|
xfa.host.platform
|
Siehe auch
platform
-Eigenschaft.
platform
|
plugins
|
Ja
|
Kein
|
|
toolbar
|
Ja
|
Kein
|
|
viewerType
|
Ja
|
xfa.host.appType
|
Siehe auch
appType
-Eigenschaft.
appType
|
viewerVariation
|
Ja
|
xfa.host.variation
|
Siehe auch
variation
-Eigenschaft.
variation
|
viewerVersion
|
Ja
|
xfa.host.version
|
Siehe auch
version
-Eigenschaft.
version
|
app
-
Objektmethoden
|
addMenuItem
|
Ja
|
Kein
|
|
addSubMenu
|
Ja
|
Kein
|
|
addToolButton
|
Ja
|
Kein
|
|
alert
|
Ja
|
xfa.host.messageBox()
|
Siehe auch
messageBox
-Methode.
messageBox
|
beep
|
Ja
|
xfa.host.beep()
|
Siehe auch
beep
-Methode.
beep
|
browseForDoc
|
Ja
|
Kein
|
|
clearInterval
|
Ja
|
Kein
|
|
clearTimeOut
|
Ja
|
Kein
|
|
execDialog
|
Ja
|
Kein
|
|
execMenuItem
|
Ja
|
Kein
|
Führt den angegebenen Menübefehl aus. Verwenden Sie diese Methode in Designer für Datei-Menübefehle.
|
getNthPluginName
|
Ja
|
Kein
|
|
getPath
|
Ja
|
Kein
|
|
goBack
|
Ja
|
Kein
|
|
goForward
|
Ja
|
Kein
|
|
hideMenuItem
|
Ja
|
Kein
|
|
hideToolbarButton
|
Ja
|
Kein
|
|
launchURL
|
Ja
|
Kein
|
Designer enthält die Methode
gotoURL
zum Laden einer angegebenen URL in die Client-Anwendung wie z. B. Acrobat oder Adobe Reader.
gotoURL
|
listMenuItems
|
Ja
|
Kein
|
|
listToolbarButtons
|
Ja
|
Kein
|
|
mailGetAddrs
|
Ja
|
Kein
|
|
mailMsg
|
Ja
|
Kein
|
|
newDoc
|
Ja
|
Kein
|
Diese Methode kann nur während Stapelverarbeitungs-, Konsolen- oder Menüereignissen ausgeführt werden.
|
newFDF
|
Nein
|
Kein
|
|
openDoc
|
Ja
|
Kein
|
|
openFDF
|
Nein
|
Kein
|
|
popUpMenuEx
|
Ja
|
Kein
|
|
popUpMenu
|
Ja
|
Kein
|
|
removeToolButton
|
Ja
|
Kein
|
|
response
|
Ja
|
xfa.host.response()
|
Siehe auch
response
-Methode.
response
|
setInterval
|
Ja
|
Kein
|
|
setTimeOut
|
Ja
|
Kein
|
|
trustedFunction
|
Ja
|
Kein
|
|
trustPropagatorFunction
|
Ja
|
Kein
|
Diese Methode ist nur während der Stapelverarbeitungs-, Konsolen- und Anwendungsinitialisierung verfügbar.
|
Lesezeichen - Objekteigenschaften und -methoden
|
Alle Eigenschaften und Methoden
|
Ja
|
Kein
|
|
doc
-
Objekteigenschaften
|
author
|
Ja
|
Kein
|
|
baseURL
|
Ja
|
Kein
|
|
bookmarkRoot
|
Ja
|
Kein
|
|
calculate
|
Nein
|
Kein
|
|
dataObjects
|
Ja
|
Kein
|
|
delay
|
Nein
|
Kein
|
|
dirty
|
Ja
|
Kein
|
Dieses JavaScript-Skript für Designer speichert eine Kopie eines Formulars und prüft, ob sich das Formular geändert hat.
var sOrigXML = xfa.data.saveXML; if (sOrigXML != xfa.data.saveXML) {...}
|
disclosed
|
Ja
|
Kein
|
|
documentFileName
|
Ja
|
Kein
|
|
dynamicXFAForm
|
Ja
|
Kein
|
|
extern
|
Ja
|
Kein
|
|
filesize
|
Ja
|
Kein
|
|
Ausgeblendet
|
Ja
|
Kein
|
|
icons
|
Ja
|
Kein
|
|
keywords
|
Ja
|
Kein
|
|
layout
|
Ja
|
Kein
|
|
media
|
Ja
|
Kein
|
|
metadata
|
Ja
|
xfa.form.desc
|
Siehe auch
desc
-Objekt.
desc
|
modDate
|
Ja
|
Kein
|
|
mouseX mouseY
|
Ja
|
Kein
|
|
noautocomplete
|
Ja
|
Kein
|
|
nocache
|
Ja
|
Kein
|
|
numFields
|
Ja
|
xfa.layout.pageContent()
|
Die Methode
pageContent
gibt eine Liste sämtlicher Objekte zurück, die einem bestimmten Typ angehören. Allerdings müssen Sie die Methode für Designansichten und Masterseiten ausführen, damit das gesamte Formular durchsucht wird.
pageContent
|
numPages
|
Ja
|
xfa.host.numPages
oder
xfa.layout.absPageCount() xfa.layout.pageCount()
|
Die Eigenschaft
numPages
gibt die Seitenanzahl des im Client wiedergegebenen Formulars zurück. Siehe dazu auch die Methoden
absPageCount
und
pageCount
.
numPages
absPageCount
pageCount
|
pageNum
|
Ja
|
xfa.host.currentPage
|
Siehe auch
currentPage
-Eigenschaft.
currentPage
|
pageNum--
|
Ja
|
xfa.host.currentPage--
oder
xfa.host.pageUp()
|
Siehe auch
currentPage
-Eigenschaft oder
pageUp
-Methode.
currentPage
pageUp
|
pageNum++
|
Ja
|
xfa.host.currentPage++
oder
xfa.host.pageDown()
|
Siehe auch
currentPage
-Eigenschaft oder
pageDown
-Methode.
currentPage
pageDown
|
path
|
Ja
|
Kein
|
|
securityHandler
|
Ja
|
Kein
|
|
templates
|
Nein
|
Kein
|
Verwenden Sie Teilformularobjekte in Designer. Verwenden Sie Eigenschaften und Methoden, um Teilformularinstanzen hinzuzufügen, zu entfernen, zu verschieben und einzurichten.
Teilformularinstanzen mit Hilfe von Skripten hinzufügen und entfernen
|
title
|
Ja
|
xfa.host.title
|
Siehe
title
.
|
doc
-
Objektmethoden
|
addAnnot
|
Ja
|
Kein
|
|
addField
|
Nein
|
Kein
|
Sie müssen Formulare mit einem festen Layout in Designer verwenden. Mit dem Objekt
instanceManager
fügen Sie dann Instanzen eines bestimmten Objekts hinzu, löschen diese oder legen die Anzahl der Instanzen fest.
instanceManager
Weitere Informationen erhalten Sie im Abschnitt
Teilformularinstanzen mit Hilfe von Skripten hinzufügen und entfernen
.
|
addIcon
|
Ja
|
Kein
|
|
addLink
|
Nein
|
Kein
|
|
addRecipientListCryptFilter
|
Ja
|
Kein
|
|
addScript
|
Ja
|
Kein
|
|
addThumbnails
|
Nein
|
Kein
|
|
addWatermarkFromFile
|
Ja
|
Kein
|
|
addWatermarkFromText
|
Ja
|
Kein
|
|
addWeblinks
|
Ja
|
Kein
|
|
appRightsSign
|
Ja
|
Kein
|
|
appRightsValidate
|
Ja
|
Kein
|
|
bringToFront
|
Ja
|
Kein
|
|
calculateNow
|
Nein
|
xfa.form.recalculate(1);
oder
execCalculate()
|
recalculate
Mit der Methode
recalculate
wird ein spezifischer Satz von Skripten bei
calculate
-Ereignissen initiiert. Ausgabe des entsprechenden Boolescher Werts:
True
(Standard, alle Berechnungsskripten werden initiiert) oder
False
(nur anstehende Berechnungsskripten werden initiiert).
Das Designer-Objekt
calculate
steuert, ob ein Benutzer beim Ausfüllen den berechneten Wert eines Feldes überschreiben darf.
execCalculate
Alternativ können Sie für jedes Objekt, für das Sie eine Neuberechnung erzwingen möchten, die Methode
execCalculate
verwenden.
|
closeDoc
|
Ja
|
Kein
|
|
createDataObject
|
Ja
|
Kein
|
|
createTemplate
|
Nein
|
Kein
|
Bei Designer-Formularen gibt es keine Entsprechung für Acrobat-Vorlagen. In Designer müssen Sie Teilformularobjekte verwenden.
|
deletePages
|
Nein
|
Kein
|
instanceManager
In Designer können Sie mit dem Objekt
instanceManager
das Teilformularobjekt entfernen, das eine Seite im Formular darstellt.
Weitere Informationen erhalten Sie im Abschnitt
Teilformularinstanzen mit Hilfe von Skripten hinzufügen und entfernen
.
|
embedDocAsDataObject
|
Ja
|
Kein
|
|
encryptForRecipients
|
Ja
|
Kein
|
|
encryptUsingPolicy
|
Ja
|
Kein
|
|
exportAsText
|
Ja
|
Kein
|
Diese Methode ist nur in der JavaScript-Konsole des JavaScript-Debuggers in Acrobat bzw. während der Stapelverarbeitung verfügbar.
|
exportAsFDF
|
Nein
|
xfa.host.exportData()
|
exportData
Die Methode
exportData
exportiert anstelle einer FDF-Datei eine XML- oder XDP-Datei.
|
exportAsXFDF
|
Nein
|
xfa.host.exportData()
|
exportData
Die Methode
exportData
exportiert anstelle einer FDF-Datei eine XML- oder XDP-Datei.
|
exportDataObject
|
Ja
|
Kein
|
|
exportXFAData
|
Nein
|
xfa.host.exportData()
|
exportData
Die Methode
exportData
exportiert anstelle einer FDF-Datei eine XML- oder XDP-Datei.
|
extractPages
|
Nein
|
Kein
|
|
flattenPages
|
Nein
|
Kein
|
|
getAnnot
|
Ja
|
Kein
|
|
getAnnots
|
Ja
|
Kein
|
|
getDataObjectContents
|
Ja
|
Kein
|
|
getField("
Feldname
")
|
Ja
|
xfa.resolveNode ("
Feldname
")
|
resolveNode
Mit der Methode
resolveNode
wird auf das angegebene Objekt in der XML-Quelle des Formulars zugegriffen.
|
getLegalWarnings
|
Ja
|
Kein
|
|
getLinks
|
Nein
|
Kein
|
|
getNthFieldName
|
Ja
|
Sie müssen alle Objekte mit einem ähnlichen Klassennamen durchlaufen, bis das
n-te
Vorkommen erreicht ist.
|
className
Siehe auch
className
-Eigenschaft.
|
getNthTemplate
|
Nein
|
Kein
|
|
getOCGs
|
Ja
|
Kein
|
|
getOCGOrder
|
Ja
|
Kein
|
|
getPageBox
|
Ja
|
Kein
|
|
getPageLabel
|
Ja
|
Kein
|
|
getPageNthWord
|
Ja
|
Kein
|
|
getPageNthWordQuads
|
Ja
|
Kein
|
|
getPageNumWords
|
Ja
|
Kein
|
|
getPageRotation
|
Ja
|
Kein
|
|
getPrintParams
|
Ja
|
Kein
|
|
getTemplate
|
Nein
|
Kein
|
|
getURL
|
Ja
|
xfa.host.gotoURL( "http://www.adobe.com");
|
Siehe auch
gotoURL
-Methode.
gotoURL
|
gotoNamedDest
|
Nein
|
Kein
|
|
importAnFDF
|
Nein
|
Kein
|
|
importAnXFDF
|
Ja
|
Kein
|
|
importDataObject
|
Ja
|
Kein
|
|
importIcon
|
Ja
|
Kein
|
|
importTextData
|
Ja
|
Kein
|
|
importXFAData
|
Nein
|
xfa.host.importData ("filename.xdp");
|
Siehe auch
importData
-Methode.
importData
|
insertPages
|
Nein
|
Kein
|
|
mailDoc
|
Ja
|
Kein
|
|
mailForm
|
Nein
|
Kein
|
|
movePage
|
Nein
|
Kein
|
|
newPage
|
Nein
|
Kein
|
|
openDataObject
|
Ja
|
Kein
|
|
print
|
Ja
|
xfa.host.print();
|
Siehe auch
print
-Methode.
print
|
removeDataObject
|
Ja
|
Kein
|
|
removeField
|
Nein
|
Kein
|
|
removeIcon
|
Ja
|
Kein
|
|
removeLinks
|
Nein
|
Kein
|
|
removeScript
|
Ja
|
Kein
|
|
removeTemplate
|
Nein
|
Kein
|
|
removeThumbnails
|
Nein
|
Kein
|
|
removeWeblinks
|
Ja
|
Kein
|
|
replacePages
|
Nein
|
Kein
|
|
resetForm
|
Nein
|
xfa.host.resetData()
oder
xfa.event.reset()
|
Mit der Methode
resetData
werden alle Feldwerte in einem Formular auf die Standardwerte zurückgesetzt. Mit der Methode
reset
werden alle Eigenschaften im Ereignismodell zurückgesetzt.
resetData
reset
|
saveAs
|
Ja
|
Kein
|
In Designer muss die Datei auf Anwendungsebene gespeichert werden. Die folgenden Skripten sind Beispiele für die Speicherung auf Anwendungsebene:
app.executeMenuItem ("SaveAs");
oder
var myDoc = event.target; myDoc.saveAs();
|
spawnPageFromTemplate
|
Nein
|
Kein
|
|
setAction
|
Nein
|
Kein
|
|
setPageLabel
|
Ja
|
Kein
|
|
setPageRotation
|
Nein
|
Kein
|
|
setPageTabOrder
|
Nein
|
Kein
|
Wählen Sie in Designer „Bearbeiten“ > „Tab-Reihenfolge“, um die Tab-Reihenfolge festzulegen.
|
setScript
|
Nein
|
Kein
|
|
submitForm
|
Ja
|
Verwenden Sie eines der Senden-Schaltfläche-Objekte in Designer.
|
|
event
-
Objekteigenschaften
|
change
|
Ja
|
xfa.event.change
|
change
Siehe auch
change
-Eigenschaft.
|
targetName
|
Ja
|
xfa.event.target
|
target
Siehe auch
target
-Eigenschaft.
|
field
-
Objekteigenschaften
|
comb
|
Nein
|
Kein
|
|
charLimit
|
Nein
|
this.value.#text.maxChars
|
Bei Formularen mit festem Layout kann die maximale Zeichenanzahl im Designer-Arbeitsbereich festgelegt werden. Sie können Felder in Formularen einstellen, deren Layout an die Datenmenge angepasst wird.
maxChars
|
display = display.noView
|
Nein
|
Siehe auch
Präsenz von Formularentwurfsobjekten ändern
.
|
presence
Die Eigenschaft
presence
kann auch im Designer-Arbeitsbereich festgelegt werden.
Sie können das
prePrint
-Ereignis nicht verwenden, um die Präsenz eines Objekts vor dem Drucken zu verändern.
|
display = display.noPrint
|
Nein
|
Siehe auch
Präsenz von Formularentwurfsobjekten ändern
.
|
presence
Die Eigenschaft
presence
kann auch im Designer-Arbeitsbereich festgelegt werden.
Sie können das
prePrint
-Ereignis nicht verwenden, um die Präsenz eines Objekts vor dem Drucken zu verändern.
|
defaultValue
|
Nein
|
Kein
|
Legt den Standard-Feldwert im Designer-Arbeitsbereich fest.
|
exportValues
|
Nein
|
Kein
|
Legt den Exportwert im Designer-Arbeitsbereich fest.
|
fillColor
|
Nein
|
xfa.form.Form1. NumericField1.fillColor
|
fillColor
Siehe auch
fillColor
-Eigenschaft.
|
Ausgeblendet
|
Nein
|
this.presence = "invisible" this. presence = "visible"
|
presence
Die Eigenschaft
presence
kann auch im Designer-Arbeitsbereich festgelegt werden.
|
multiLine
|
Nein
|
this.ui.textEdit.multiLine = "1";
|
multiLine
Siehe auch
multiLine
-Eigenschaft.
|
password
|
Nein
|
Kein
|
Designer enthält ein Kennwortfeld, das Sie für Kennwörter in Formularen verwenden können.
|
page
|
Nein
|
Kein
|
Bei Designer-Formularen nicht zutreffend.
|
print
|
Nein
|
this.relevant = "-print";
|
relevant
Siehe auch
relevant
-Eigenschaft.
|
radiosInUnison
|
Nein
|
Kein
|
Gruppierte Optionsfelder in Designer schließen sich standardmäßig gegenseitig aus.
|
rect
|
Ja
|
Sie können die Höhe und Breite eines Designer-Formularfelds mit Hilfe der folgenden Referenzsyntax abrufen:
this.h; this.w;
Alternativ können Sie die x- und y-Koordinaten eines Objekts mit der folgenden Referenz-Syntax abrufen:
this.x; this.y;
|
h
,
x
,
y
Siehe auch die Eigenschaften
h
,
w
,
x
und
y
.
|
required
|
Nein
|
this.mandatory = "error";
oder
this.validate.nullTest = "error";
|
mandatory
,
nullTest
Siehe auch die Eigenschaften
mandatory
und
nullTest
.
|
textColor
|
Nein
|
this.fontColor
|
fontColor
Siehe auch
fontColor
-Eigenschaft.
|
textSize
|
Nein
|
this.font.size
|
size
Siehe auch
size
-Eigenschaft.
|
textFont
|
Nein
|
this.font.typeface
|
typeface
Siehe auch
typeface
-Eigenschaft.
|
value
|
Nein
|
this.rawValue
|
rawValue
Siehe auch
rawValue
-Eigenschaft.
value
Designer-Felder haben eine Eigenschaft namens
value
, die nicht der Eigenschaft
value
in Acrobat entspricht.
|
field
-
Objektmethoden
|
clearItems
|
Nein
|
DropDownList1.clearItems();
|
clearItems
Die Methode
clearItems
gilt nur für Dropdown-Listen- und Listenfeldobjekte in Designer.
|
deleteItemAt
|
Nein
|
Kein
|
|
getItemAt
|
Nein
|
Kein
|
|
insertItemAt
|
Nein
|
DropDownList1.addItem .....)
|
addItem
Siehe auch
addItem
-Methode.
|
isBoxChecked
|
Nein
|
if(CheckBox1.rawValue == 1)....
|
rawValue
Siehe auch
rawValue
-Eigenschaft.
|
isDefaultChecked
|
Nein
|
Kein
|
|
setAction
|
Nein
|
Kein
|
Bei Designer-Formularen nicht zutreffend.
|
setFocus
|
Ja
|
xfa.host.setFocus ("TextField1.somExpression")
|
setFocus
Die Methode
setFocus
setzt voraus, dass das angegebene Objekt einen eindeutigen Namen hat und nicht mit anderen Formularobjekten verwechselt werden kann.
|
setItems
|
Nein
|
Kein
|
|
setLock
|
Ja
|
Kein
|
|
signatureGetModifications
|
Ja
|
Kein
|
|
signatureGetSeedValue
|
Ja
|
Kein
|
|
signatureInfo
|
Ja
|
Kein
|
|
signatureSetSeedValue
|
Ja
|
Kein
|
|
signatureSign
|
Ja
|
Kein
|
|
signatureValidate
|
Ja
|
Kein
|
|
search
-
Objektmethode
|
search.query("<your text>");
|
Ja
|
Kein
|
Das “..” der Kurzbefehlsyntax (zwei Punkte, (..)) von FormCalc können Sie das XML-Formularobjektmodell nach Objekten durchsuchen.
Weitere Informationen finden Sie unter
Referenz-Syntax-Kurzbefehle für FormCalc
.
|
SOAP
-
Objektmethode
|
Alle Eigenschaften und Methoden
|
Ja
|
Kein
|
|