Egenskaper och metoder för Annot-objekt
|
Alla egenskaper och metoder
|
Ja
|
Inget
|
Endast formulär med en fast layout stödjer anteckningslager.
|
Egenskaper för app-objekt
|
calculate
|
Nej
|
Inget
|
Designer innehåller metoden execCalculate som initierar händelsen calculate.
execCalculate
|
language
|
Ja
|
xfa.host.language
|
Se egenskapen language.
language
|
monitors
|
Ja
|
Inget
|
|
platform
|
Ja
|
xfa.host.platform
|
Se egenskapen platform.
platform
|
plugins
|
Ja
|
Inget
|
|
toolbar
|
Ja
|
Inget
|
|
viewerType
|
Ja
|
xfa.host.appType
|
Se egenskapen appType.
appType
|
viewerVariation
|
Ja
|
xfa.host.variation
|
Se egenskapen variation.
variation
|
viewerVersion
|
Ja
|
xfa.host.version
|
Se egenskapen version.
version
|
Metoder för app-objekt
|
addMenuItem
|
Ja
|
Inget
|
|
addSubMenu
|
Ja
|
Inget
|
|
addToolButton
|
Ja
|
Inget
|
|
alert
|
Ja
|
xfa.host.messageBox()
|
Se metoden messageBox.
messageBox
|
beep
|
Ja
|
xfa.host.beep()
|
Se metoden beep.
beep
|
browseForDoc
|
Ja
|
Inget
|
|
clearInterval
|
Ja
|
Inget
|
|
clearTimeOut
|
Ja
|
Inget
|
|
execDialog
|
Ja
|
Inget
|
|
execMenuItem
|
Ja
|
Inget
|
Utför det angivna menykommandot. Använd den här metoden i Designer för Arkiv-menykommandon.
|
getNthPluginName
|
Ja
|
Inget
|
|
getPath
|
Ja
|
Inget
|
|
goBack
|
Ja
|
Inget
|
|
goForward
|
Ja
|
Inget
|
|
hideMenuItem
|
Ja
|
Inget
|
|
hideToolbarButton
|
Ja
|
Inget
|
|
launchURL
|
Ja
|
Inget
|
Designer innehåller metoden gotoURL som laddar en specificerad webbadress till klientprogrammet, t.ex. Acrobat eller Adobe Reader.
gotoURL
|
listMenuItems
|
Ja
|
Inget
|
|
listToolbarButtons
|
Ja
|
Inget
|
|
mailGetAddrs
|
Ja
|
Inget
|
|
mailMsg
|
Ja
|
Inget
|
|
newDoc
|
Ja
|
Inget
|
Den här metoden kan bara utföras under grupp-, konsol- eller menyhändelser.
|
newFDF
|
Nej
|
Inget
|
|
openDoc
|
Ja
|
Inget
|
|
openFDF
|
Nej
|
Inget
|
|
popUpMenuEx
|
Ja
|
Inget
|
|
popUpMenu
|
Ja
|
Inget
|
|
removeToolButton
|
Ja
|
Inget
|
|
response
|
Ja
|
xfa.host.response()
|
Se metoden response.
response
|
setInterval
|
Ja
|
Inget
|
|
setTimeOut
|
Ja
|
Inget
|
|
trustedFunction
|
Ja
|
Inget
|
|
trustPropagatorFunction
|
Ja
|
Inget
|
Den här metoden är endast tillgängligt vid initiering av grupp, konsol och program.
|
Egenskaper och metoder för Bookmark-objekt
|
Alla egenskaper och metoder
|
Ja
|
Inget
|
|
Egenskaper för doc-objekt
|
author
|
Ja
|
Inget
|
|
baseURL
|
Ja
|
Inget
|
|
bookmarkRoot
|
Ja
|
Inget
|
|
calculate
|
Nej
|
Inget
|
|
dataObjects
|
Ja
|
Inget
|
|
delay
|
Nej
|
Inget
|
|
dirty
|
Ja
|
Inget
|
Det här JavaScript-skriptet för Designer sparar en kopia av ett formulär och testar om formuläret har ändrats:
var sOrigXML = xfa.data.saveXML; if (sOrigXML != xfa.data.saveXML) {...}
|
disclosed
|
Ja
|
Inget
|
|
documentFileName
|
Ja
|
Inget
|
|
dynamicXFAForm
|
Ja
|
Inget
|
|
external
|
Ja
|
Inget
|
|
filesize
|
Ja
|
Inget
|
|
hidden
|
Ja
|
Inget
|
|
icons
|
Ja
|
Inget
|
|
keywords
|
Ja
|
Inget
|
|
layout
|
Ja
|
Inget
|
|
media
|
Ja
|
Inget
|
|
metadata
|
Ja
|
xfa.form.desc
|
Se objektet desc.
desc
|
modDate
|
Ja
|
Inget
|
|
mouseX mouseY
|
Ja
|
Inget
|
|
noautocomplete
|
Ja
|
Inget
|
|
nocache
|
Ja
|
Inget
|
|
numFields
|
Ja
|
xfa.layout.pageContent()
|
MetodenpageContent returnerar en lista över alla objekt av en viss typ. Du måste dock utföra metoden för designvyer och mallsidor om du vill söka igenom hela formuläret.
pageContent
|
numPages
|
Ja
|
xfa.host.numPages
eller
xfa.layout.absPageCount() xfa.layout.pageCount()
|
Egenskapen numPages returnerar sidantalet för det återgivna formuläret i klientprogrammet. Se även metodern absPageCount och pageCount.
numPages
absPageCount
pageCount
|
pageNum
|
Ja
|
xfa.host.currentPage
|
Se egenskapen currentPage.
currentPage
|
pageNum--
|
Ja
|
xfa.host.currentPage--
eller
xfa.host.pageUp()
|
Se egenskapen currentPage eller metoden pageUp.
currentPage
pageUp
|
pageNum++
|
Ja
|
xfa.host.currentPage++
eller
xfa.host.pageDown()
|
Se egenskapen currentPage eller metoden pageDown.
currentPage
pageDown
|
path
|
Ja
|
Inget
|
|
securityHandler
|
Ja
|
Inget
|
|
templates
|
Nej
|
Inget
|
Använd delformulärsobjekt i Designer, och använd egenskaper och metoder för att lägga till, ta bort, flytta och ställa in delformulärsinstanser.
Lägga till och ta bort delformulärsinstanser med skript
|
title
|
Ja
|
xfa.host.title
|
Se titel.
|
Metoder fördoc-objekt
|
addAnnot
|
Ja
|
Inget
|
|
addField
|
Nej
|
Inget
|
Du måste använda formulär med en fast layout i Designer och sedan använda objektet nstanceManager för att lägga till, ta bort och ställa in antalet instanser av ett visst objekt.
instanceManager
Mer information finns i Lägga till och ta bort delformulärsinstanser med skript.
|
addIcon
|
Ja
|
Inget
|
|
addLink
|
Nej
|
Inget
|
|
addRecipientListCryptFilter
|
Ja
|
Inget
|
|
addScript
|
Ja
|
Inget
|
|
addThumbnails
|
Nej
|
Inget
|
|
addWatermarkFromFile
|
Ja
|
Inget
|
|
addWatermarkFromText
|
Ja
|
Inget
|
|
addWeblinks
|
Ja
|
Inget
|
|
appRightsSign
|
Ja
|
Inget
|
|
appRightsValidate
|
Ja
|
Inget
|
|
bringToFront
|
Ja
|
Inget
|
|
calculateNow
|
Nej
|
xfa.form.recalculate(1);
eller
execCalculate()
|
recalculate
Metoden recalculate tvingar en viss uppsättning med skript för calculate-händelser att starta. Ett booleskt värde anger om Sant (standard) - alla beräkningsskript startar; eller Falskt - endast väntande beräkningsskript startar.
calculate-objektet i Designer styr om formuläranvändaren kan åsidosätta ett fälts beräknade värde.
execCalculate
Du kan även använda metoden execCalculate för varje objekt där du vill göra en omberäkning.
|
closeDoc
|
Ja
|
Inget
|
|
createDataObject
|
Ja
|
Inget
|
|
createTemplate
|
Nej
|
Inget
|
Designer-formulär har ingen motsvarighet till Acrobat-mallar. Du måste använda delformulärsobjekt i Designer.
|
deletePages
|
Nej
|
Inget
|
instanceManager
I Designer kan du använda objektet instanceManager för att ta bort de delformulärobjekt som representerar en sida i formuläret.
Mer information finns i Lägga till och ta bort delformulärsinstanser med skript.
|
embedDocAsDataObject
|
Ja
|
Inget
|
|
encryptForRecipients
|
Ja
|
Inget
|
|
encryptUsingPolicy
|
Ja
|
Inget
|
|
exportAsText
|
Ja
|
Inget
|
Den här metoden är endast tillgänglig i JavaScript-konsolen och JavaScript-felsökningsfunktionen i Acrobat eller vid gruppbearbetning.
|
exportAsFDF
|
Nej
|
xfa.host.exportData()
|
exportData
Metoden exportData exporterar en XML- eller XDP-fil i stället för en FDF-fil.
|
exportAsXFDF
|
Nej
|
xfa.host.exportData()
|
exportData
Metoden exportData exporterar en XML- eller XDP-fil i stället för en FDF-fil.
|
exportDataObject
|
Ja
|
Inget
|
|
exportXFAData
|
Nej
|
xfa.host.exportData()
|
exportData
Metoden exportData exporterar en XML- eller XDP-fil i stället för en FDF-fil.
|
extractPages
|
Nej
|
Inget
|
|
flattenPages
|
Nej
|
Inget
|
|
getAnnot
|
Ja
|
Inget
|
|
getAnnots
|
Ja
|
Inget
|
|
getDataObjectContents
|
Ja
|
Inget
|
|
getField("FieldName")
|
Ja
|
xfa.resolveNode ("FieldName")
|
resolveNode
Metoden resolveNode går till angivet objekt i formulärets XML-källkod.
|
getLegalWarnings
|
Ja
|
Inget
|
|
getLinks
|
Nej
|
Inget
|
|
getNthFieldName
|
Ja
|
Du måste gå i en slinga igenom alla objekt med ett liknande klassnamn tills du kommer till den n:e förekomsten.
|
className
Se egenskapen className.
|
getNthTemplate
|
Nej
|
Inget
|
|
getOCGs
|
Ja
|
Inget
|
|
getOCGOrder
|
Ja
|
Inget
|
|
getPageBox
|
Ja
|
Inget
|
|
getPageLabel
|
Ja
|
Inget
|
|
getPageNthWord
|
Ja
|
Inget
|
|
getPageNthWordQuads
|
Ja
|
Inget
|
|
getPageNumWords
|
Ja
|
Inget
|
|
getPageRotation
|
Ja
|
Inget
|
|
getPrintParams
|
Ja
|
Inget
|
|
getTemplate
|
Nej
|
Inget
|
|
getURL
|
Ja
|
xfa.host.gotoURL( "http://www.adobe.com");
|
Se metoden gotoURL.
gotoURL
|
gotoNamedDest
|
Nej
|
Inget
|
|
importAnFDF
|
Nej
|
Inget
|
|
importAnXFDF
|
Ja
|
Inget
|
|
importDataObject
|
Ja
|
Inget
|
|
importIcon
|
Ja
|
Inget
|
|
importTextData
|
Ja
|
Inget
|
|
importXFAData
|
Nej
|
xfa.host.importData ("filename.xdp");
|
Se metoden importData.
importData
|
insertPages
|
Nej
|
Inget
|
|
mailDoc
|
Ja
|
Inget
|
|
mailForm
|
Nej
|
Inget
|
|
movePage
|
Nej
|
Inget
|
|
newPage
|
Nej
|
Inget
|
|
openDataObject
|
Ja
|
Inget
|
|
print
|
Ja
|
xfa.host.print();
|
Se metoden print.
print
|
removeDataObject
|
Ja
|
Inget
|
|
removeField
|
Nej
|
Inget
|
|
removeIcon
|
Ja
|
Inget
|
|
removeLinks
|
Nej
|
Inget
|
|
removeScript
|
Ja
|
Inget
|
|
removeTemplate
|
Nej
|
Inget
|
|
removeThumbnails
|
Nej
|
Inget
|
|
removeWeblinks
|
Ja
|
Inget
|
|
replacePages
|
Nej
|
Inget
|
|
resetForm
|
Nej
|
xfa.host.resetData()
eller
xfa.event.reset()
|
Metoden resetData återställer alla fältvärden i formuläret till standardvärdena. Metoden reset återställer alla egenskaper inom händelsemodellen.
resetData
reset
|
saveAs
|
Ja
|
Inget
|
I Designer måste filen sparas på programnivå. Följande skript är exempel på hur filen sparas på programnivå:
app.executeMenuItem ("SaveAs");
eller
var myDoc = event.target; myDoc.saveAs();
|
spawnPageFromTemplate
|
Nej
|
Inget
|
|
setAction
|
Nej
|
Inget
|
|
setPageLabel
|
Ja
|
Inget
|
|
setPageRotation
|
Nej
|
Inget
|
|
setPageTabOrder
|
Nej
|
Inget
|
I Designer väljer du Redigera > Tabbordning för att ställa in tabbordningen.
|
setScript
|
Nej
|
Inget
|
|
submitForm
|
Ja
|
Använd ett av objekten av typen Skicka-knapp i Designer.
|
|
Egenskaper för event-objekt
|
change
|
Ja
|
xfa.event.change
|
change
Se egenskapen change.
|
targetName
|
Ja
|
xfa.event.target
|
target
Se egenskapen target.
|
Egenskaper för field-objekt
|
comb
|
Nej
|
Inget
|
|
charLimit
|
Nej
|
this.value.#text.maxChars
|
I formulär med en fast layout kan en teckengräns ställas in på Designer-arbetsytan. Du kan ställa in fält i formulär vars layout expanderar så att alla data ryms.
maxChars
|
display = display.noView
|
Nej
|
Se Ändra visning för ett formulärdesignobjekt
|
presence
Du kan även ställa in egenskapen presence på Designer-arbetsytan.
Du kan använda händelsen prePrint för att ändra ett objekts närvaro före utskrift.
|
display = display.noPrint
|
Nej
|
Se Ändra visning för ett formulärdesignobjekt
|
presence
Du kan även ställa in egenskapen presence på Designer-arbetsytan.
Du kan använda händelsen prePrint för att ändra ett objekts närvaro före utskrift.
|
defaultValue
|
Nej
|
Inget
|
Ställ in standardfältvärdet på Designer-arbetsytan.
|
exportValues
|
Nej
|
Inget
|
Ställ in exportvärdet på Designer-arbetsytan.
|
fillColor
|
Nej
|
xfa.form.Form1. NumericField1.fillColor
|
fillColor
Se egenskapen fillColor.
|
hidden
|
Nej
|
this.presence = "invisible" this. presence = "visible"
|
presence
Du kan även ställa in egenskapen presence på Designer-arbetsytan.
|
multiline
|
Nej
|
this.ui.textEdit.multiLine = "1";
|
multiLine
Se egenskapen multiLine.
|
password
|
Nej
|
Inget
|
Designer innehåller ett lösenordsfält som du kan använda för lösenord i ett formulär.
|
page
|
Nej
|
Inget
|
Gäller inte för Designer-formulär.
|
print
|
Nej
|
this.relevant = "-print";
|
relevant
Se egenskapen relevant.
|
radiosInUnison
|
Nej
|
Inget
|
Alternativknappar i grupp i Designer utesluter varandra som standard.
|
rect
|
Ja
|
Du kan få fram höjden och bredden på ett Designer-formulärfält genom att använda följande referenssyntax:
this.h; this.w;
Som ett alternativ kan du hämta x- och y-koordinaterna för ett objekt med följande referenssyntax:
this.x; this.y;
|
h, x, y
Se egenskaperna h, w, x och y.
|
required
|
Nej
|
this.mandatory = "error";
eller
this.validate.nullTest = "error";
|
mandatory, nullTest
Se egenskaperna mandatory och nullTest.
|
textColor
|
Nej
|
this.fontColor
|
fontColor
Se egenskapen fontColor.
|
textSize
|
Nej
|
this.font.size
|
size
Se egenskapen size.
|
textFont
|
Nej
|
this.font.typeface
|
typeface
Se egenskapen typeface.
|
value
|
Nej
|
this.rawValue
|
rawValue
Se egenskapen rawValue.
value
Designer-fält har en value-egenskap, som inte motsvarar value-egenskapen i Acrobat.
|
Metoder för field-objekt
|
clearItems
|
Nej
|
DropDownList1.clearItems();
|
clearItems
Metoden clearItems gäller bara för objekt av typerna Nedrullningsbar lista och Listruta i Designer.
|
deleteItemAt
|
Nej
|
Inget
|
|
getItemAt
|
Nej
|
Inget
|
|
insertItemAt
|
Nej
|
DropDownList1.addItem .....)
|
additem
Se metoden addItem.
|
isBoxChecked
|
Nej
|
if(CheckBox1.rawValue == 1)....
|
rawValue
Se egenskapen rawValue.
|
isDefaultChecked
|
Nej
|
Inget
|
|
setAction
|
Nej
|
Inget
|
Gäller inte för Designer-formulär.
|
setFocus
|
Ja
|
xfa.host.setFocus ("TextField1.somExpression")
|
setFocus
Metoden setFocus kräver att det angivna objektet måste ha ett unikt namn med tanke på övriga objekt i formuläret.
|
setItems
|
Nej
|
Inget
|
|
setLock
|
Ja
|
Inget
|
|
signatureGetModifications
|
Ja
|
Inget
|
|
signatureGetSeedValue
|
Ja
|
Inget
|
|
signatureInfo
|
Ja
|
Inget
|
|
signatureSetSeedValue
|
Ja
|
Inget
|
|
signatureSign
|
Ja
|
Inget
|
|
signatureValidate
|
Ja
|
Inget
|
|
Metoder för search-objekt
|
search.query("<your text>");
|
Ja
|
Inget
|
”..” (dubbelpunkt) i FormCalc kan du söka efter objekt i XML-formulärobjektmodellen.
Mer information finns i Referenssyntaxkortkommandon för FormCalc.
|
Metoder för SOAP-objekt
|
Alla egenskaper och metoder
|
Ja
|
Inget
|
|