Annot オブジェクトのプロパティおよびメソッド
|
すべてのプロパティおよびメソッド
|
○
|
なし
|
固定レイアウトのフォームのみが注釈レイヤーをサポートします。
|
appオブジェクトのプロパティ
|
calculate
|
×
|
なし
|
Designer には、calculate イベントを開始する execCalculate メソッドが含まれています。
execCalculate
|
language
|
○
|
xfa.host.language
|
language プロパティを参照してください。
language
|
monitors
|
○
|
なし
|
|
platform
|
○
|
xfa.host.platform
|
platform プロパティを参照してください。
platform
|
plugins
|
○
|
なし
|
|
toolbar
|
○
|
なし
|
|
viewerType
|
○
|
xfa.host.appType
|
appType プロパティを参照してください。
appType
|
viewerVariation
|
○
|
xfa.host.variation
|
variation プロパティを参照してください。
variation
|
viewerVersion
|
○
|
xfa.host.version
|
version プロパティを参照してください。
version
|
appオブジェクトのメソッド
|
addMenuItem
|
○
|
なし
|
|
addSubMenu
|
○
|
なし
|
|
addToolButton
|
○
|
なし
|
|
alert
|
○
|
xfa.host.messageBox()
|
messageBox メソッドを参照してください。
messageBox
|
beep
|
○
|
xfa.host.beep()
|
beep メソッドを参照してください。
beep
|
browseForDoc
|
○
|
なし
|
|
clearInterval
|
○
|
なし
|
|
clearTimeOut
|
○
|
なし
|
|
execDialog
|
○
|
なし
|
|
execMenuItem
|
○
|
なし
|
指定されたメニューコマンドを実行します。Designer では「ファイル」メニューコマンドに対してこのメソッドを使用します。
|
getNthPluginName
|
○
|
なし
|
|
getPath
|
○
|
なし
|
|
goBack
|
○
|
なし
|
|
goForward
|
○
|
なし
|
|
hideMenuItem
|
○
|
なし
|
|
hideToolbarButton
|
○
|
なし
|
|
launchURL
|
○
|
なし
|
Designer には、Acrobat や Adobe Reader などのクライアントアプリケーションに特定の URL を読み込む gotoURL メソッドが含まれています。
gotoURL
|
listMenuItems
|
○
|
なし
|
|
listToolbarButtons
|
○
|
なし
|
|
mailGetAddrs
|
○
|
なし
|
|
mailMsg
|
○
|
なし
|
|
newDoc
|
○
|
なし
|
このメソッドは、バッチ、コンソールまたはメニューイベント時のみに実行できます。
|
newFDF
|
×
|
なし
|
|
openDoc
|
○
|
なし
|
|
openFDF
|
×
|
なし
|
|
popUpMenuEx
|
○
|
なし
|
|
popUpMenu
|
○
|
なし
|
|
removeToolButton
|
○
|
なし
|
|
response
|
○
|
xfa.host.response()
|
response メソッドを参照してください。
response
|
setInterval
|
○
|
なし
|
|
setTimeOut
|
○
|
なし
|
|
trustedFunction
|
○
|
なし
|
|
trustPropagatorFunction
|
○
|
なし
|
このメソッドは、バッチ、コンソールおよびアプリケーションの初期化時のみに使用できます。
|
Bookmark オブジェクトのプロパティおよびメソッド
|
すべてのプロパティおよびメソッド
|
○
|
なし
|
|
doc オブジェクトのプロパティ
|
author
|
○
|
なし
|
|
baseURL
|
○
|
なし
|
|
bookmarkRoot
|
○
|
なし
|
|
calculate
|
×
|
なし
|
|
dataObjects
|
○
|
なし
|
|
delay
|
×
|
なし
|
|
dirty
|
○
|
なし
|
この Designer の JavaScript スクリプトは、フォームのコピーを保存し、フォームの変更の有無をテストします。
var sOrigXML = xfa.data.saveXML; if (sOrigXML != xfa.data.saveXML) {...}
|
disclosed
|
○
|
なし
|
|
documentFileName
|
○
|
なし
|
|
dynamicXFAForm
|
○
|
なし
|
|
external
|
○
|
なし
|
|
filesize
|
○
|
なし
|
|
hidden
|
○
|
なし
|
|
icons
|
○
|
なし
|
|
keywords
|
○
|
なし
|
|
layout
|
○
|
なし
|
|
media
|
○
|
なし
|
|
metadata
|
○
|
xfa.form.desc
|
desc オブジェクトを参照してください。
desc
|
modDate
|
○
|
なし
|
|
mouseX mouseY
|
○
|
なし
|
|
noautocomplete
|
○
|
なし
|
|
nocache
|
○
|
なし
|
|
numFields
|
○
|
xfa.layout.pageContent()
|
pageContent メソッドは、特定の型を持つすべてのオブジェクトの一覧を返します。ただし、フォーム全体をスキャンするには、このメソッドをデザインビューとマスターページに対して実行する必要があります。
pageContent
|
numPages
|
○
|
xfa.host.numPages
または
xfa.layout.absPageCount() xfa.layout.pageCount()
|
numPages プロパティは、レンダリングされたフォームのクライアントにおけるページ数を返します。absPageCount メソッドおよび pageCount メソッドも参照してください。
numPages
absPageCount
pageCount
|
pageNum
|
○
|
xfa.host.currentPage
|
currentPage プロパティを参照してください。
currentPage
|
pageNum--
|
○
|
xfa.host.currentPage--
または
xfa.host.pageUp()
|
currentPage プロパティまたは pageUp メソッドを参照してください。
currentPage
pageUp
|
pageNum++
|
○
|
xfa.host.currentPage++
または
xfa.host.pageDown()
|
currentPage プロパティまたは pageDown メソッドを参照してください。
currentPage
pageDown
|
path
|
○
|
なし
|
|
securityHandler
|
○
|
なし
|
|
templates
|
×
|
なし
|
Designer のサブフォームオブジェクトを使用すると共にプロパティとメソッドを使用し、サブフォームインスタンスの追加、削除、移動、設定を行います。
スクリプティングを使用したサブフォームインスタンスの追加と削除
|
title
|
○
|
xfa.host.title
|
title を参照してください。
|
doc オブジェクトのメソッド
|
addAnnot
|
○
|
なし
|
|
addField
|
×
|
なし
|
Designer では、固定レイアウトのフォームを使用した上で、instanceManager オブジェクトを使用して特定のオブジェクトのインスタンスを追加、削除またはインスタンス数を設定する必要があります。
instanceManager
詳しくは、「スクリプティングを使用したサブフォームインスタンスの追加と削除」を参照してください。
|
addIcon
|
○
|
なし
|
|
addLink
|
×
|
なし
|
|
addRecipientListCryptFilter
|
○
|
なし
|
|
addScript
|
○
|
なし
|
|
addThumbnails
|
×
|
なし
|
|
addWatermarkFromFile
|
○
|
なし
|
|
addWatermarkFromText
|
○
|
なし
|
|
addWeblinks
|
○
|
なし
|
|
appRightsSign
|
○
|
なし
|
|
appRightsValidate
|
○
|
なし
|
|
bringToFront
|
○
|
なし
|
|
calculateNow
|
×
|
xfa.form.recalculate(1);
または
execCalculate()
|
recalculate
recalculate メソッドは、calculate イベントに設定されている一連のスクリプトを強制的に起動します。Boolean 値は、True (デフォルト、すべての演算スクリプトが起動される)または False (中断している演算スクリプトのみ起動される)を示します。
Designer calculate オブジェクトは、フォーム入力者がフィールドの計算値を上書きできるかどうかを制御します。
execCalculate
この代わりとして、再計算を強制する個々のオブジェクトごとに execCalculate メソッドを使用することもできます。
|
closeDoc
|
○
|
なし
|
|
createDataObject
|
○
|
なし
|
|
createTemplate
|
×
|
なし
|
Designer フォームには、Acrobat テンプレートに相当する機能がありません。サブフォームオブジェクトを Designer で使用する必要があります。
|
deletePages
|
×
|
なし
|
instanceManager
Designer では、instanceManager オブジェクトを使用することで、フォーム内のページを表すサブフォームオブジェクトを削除できます。
詳しくは、「スクリプティングを使用したサブフォームインスタンスの追加と削除」を参照してください。
|
embedDocAsDataObject
|
○
|
なし
|
|
encryptForRecipients
|
○
|
なし
|
|
encryptUsingPolicy
|
○
|
なし
|
|
exportAsText
|
○
|
なし
|
このメソッドは、Acrobat の JavaScript デバッガーの JavaScript コンソールまたはバッチ処理のみで使用できます。
|
exportAsFDF
|
×
|
xfa.host.exportData()
|
exportData
exportData メソッドは、FDF ファイルの代わりに XML ファイルや XDP ファイルを書き出します。
|
exportAsXFDF
|
×
|
xfa.host.exportData()
|
exportData
exportData メソッドは、FDF ファイルの代わりに XML ファイルや XDP ファイルを書き出します。
|
exportDataObject
|
○
|
なし
|
|
exportXFAData
|
×
|
xfa.host.exportData()
|
exportData
exportData メソッドは、FDF ファイルの代わりに XML ファイルや XDP ファイルを書き出します。
|
extractPages
|
×
|
なし
|
|
flattenPages
|
×
|
なし
|
|
getAnnot
|
○
|
なし
|
|
getAnnots
|
○
|
なし
|
|
getDataObjectContents
|
○
|
なし
|
|
getField("FieldName")
|
○
|
xfa.resolveNode ("FieldName")
|
resolveNode
resolveNode メソッドは、フォームのソース XML に含まれる特定のオブジェクトにアクセスします。
|
getLegalWarnings
|
○
|
なし
|
|
getLinks
|
×
|
なし
|
|
getNthFieldName
|
○
|
nth 番目に到達するまで、同じクラス名を持つすべてのオブジェクトでループ処理を行う必要があります。
|
className
className プロパティを参照してください。
|
getNthTemplate
|
×
|
なし
|
|
getOCGs
|
○
|
なし
|
|
getOCGOrder
|
○
|
なし
|
|
getPageBox
|
○
|
なし
|
|
getPageLabel
|
○
|
なし
|
|
getPageNthWord
|
○
|
なし
|
|
getPageNthWordQuads
|
○
|
なし
|
|
getPageNumWords
|
○
|
なし
|
|
getPageRotation
|
○
|
なし
|
|
getPrintParams
|
○
|
なし
|
|
getTemplate
|
×
|
なし
|
|
getURL
|
○
|
xfa.host.gotoURL( "http://www.adobe.com");
|
gotoURL メソッドを参照してください。
gotoURL
|
gotoNamedDest
|
×
|
なし
|
|
importAnFDF
|
×
|
なし
|
|
importAnXFDF
|
○
|
なし
|
|
importDataObject
|
○
|
なし
|
|
importIcon
|
○
|
なし
|
|
importTextData
|
○
|
なし
|
|
importXFAData
|
×
|
xfa.host.importData ("filename.xdp");
|
importData メソッドを参照してください。
importData
|
insertPages
|
×
|
なし
|
|
mailDoc
|
○
|
なし
|
|
mailForm
|
×
|
なし
|
|
movePage
|
×
|
なし
|
|
newPage
|
×
|
なし
|
|
openDataObject
|
○
|
なし
|
|
print
|
○
|
xfa.host.print();
|
print メソッドを参照してください。
print
|
removeDataObject
|
○
|
なし
|
|
removeField
|
×
|
なし
|
|
removeIcon
|
○
|
なし
|
|
removeLinks
|
×
|
なし
|
|
removeScript
|
○
|
なし
|
|
removeTemplate
|
×
|
なし
|
|
removeThumbnails
|
×
|
なし
|
|
removeWeblinks
|
○
|
なし
|
|
replacePages
|
×
|
なし
|
|
resetForm
|
×
|
xfa.host.resetData()
または
xfa.event.reset()
|
resetData メソッドは、フォーム上のフィールド値すべてをデフォルト値にリセットします。reset メソッドは、イベントモデル内のすべてのプロパティをリセットします。
resetData
reset
|
saveAs
|
○
|
なし
|
Designer では、アプリケーションレベルでファイルを保存する必要があります。以下に、アプリケーションレベルで保存するスクリプト例を示します。
app.executeMenuItem ("SaveAs");
または
var myDoc = event.target; myDoc.saveAs();
|
spawnPageFromTemplate
|
×
|
なし
|
|
setAction
|
×
|
なし
|
|
setPageLabel
|
○
|
なし
|
|
setPageRotation
|
×
|
なし
|
|
setPageTabOrder
|
×
|
なし
|
Designer では、編集/タブ順序を選択し、タブ順序を設定します。
|
setScript
|
×
|
なし
|
|
submitForm
|
○
|
Designer では、いずれかの送信ボタンオブジェクトを使用します。
|
|
event オブジェクトのプロパティ
|
change
|
○
|
xfa.event.change
|
change
change プロパティを参照してください。
|
targetName
|
○
|
xfa.event.target
|
target
target プロパティを参照してください。
|
field オブジェクトプロパティ
|
comb
|
×
|
なし
|
|
charLimit
|
×
|
this.value.#text.maxChars
|
固定レイアウトを含んだフォームでは、文字数制限を Designer ワークスペースに設定できます。データ全体を収容するまでレイアウトを拡大するフォームのフィールドを設定可能です。
maxChars
|
display = display.noView
|
×
|
フォームデザインのオブジェクトの配置の変更を参照してください。
|
presence
Designer ワークスペースで presence プロパティを設定することもできます。
prePrint イベントを使用して印刷の前にオブジェクトの presence を変更することはできません。
|
display = display.noPrint
|
×
|
フォームデザインのオブジェクトの配置の変更を参照してください。
|
presence
Designer ワークスペースで presence プロパティを設定することもできます。
prePrint イベントを使用して印刷の前にオブジェクトの presence を変更することはできません。
|
defaultValue
|
×
|
なし
|
Designer ワークスペースでデフォルトのフィールド値を設定できます。
|
exportValues
|
×
|
なし
|
Designer ワークスペースで書き出し値を設定できます。
|
fillColor
|
×
|
xfa.form.Form1. NumericField1.fillColor
|
fillColor
fillColor プロパティを参照してください。
|
hidden
|
×
|
this.presence = "invisible" this. presence = "visible"
|
presence
Designer ワークスペースで presence プロパティを設定することもできます。
|
multiline
|
×
|
this.ui.textEdit.multiLine = "1";
|
multiLine
multiLine プロパティを参照してください。
|
password
|
×
|
なし
|
Designer には、フォーム上のパスワードに使用できるパスワードフィールドがあります。
|
page
|
×
|
なし
|
Designer のフォームには適用されません。
|
print
|
×
|
this.relevant = "-print";
|
relevant
relevant プロパティを参照してください。
|
radiosInUnison
|
×
|
なし
|
Designer のラジオボタングループのデフォルトでは、同時に複数を選択することはできません。
|
rect
|
○
|
以下の参照構文を使用すると、Designer フォームフィールドの高さと幅を取得できます。
this.h; this.w;
または、以下の参照構文を使用すると、オブジェクトの XY 座標を取得できます。
this.x; this.y;
|
h、x、y
h、w、x および y の各プロパティを参照してください。
|
required
|
×
|
this.mandatory = "error";
または
this.validate.nullTest = "error";
|
mandatory、nullTest
mandatory プロパティおよび nullTest プロパティを参照してください。
|
textColor
|
×
|
this.fontColor
|
fontColor
fontColor プロパティを参照してください。
|
textSize
|
×
|
this.font.size
|
size
size プロパティを参照してください。
|
textFont
|
×
|
this.font.typeface
|
typeface
typeface プロパティを参照してください。
|
value
|
×
|
this.rawValue
|
rawValue
rawValue プロパティを参照してください。
value
Designer フィールドには value プロパティがありますが、Acrobat の value プロパティとは等価ではありません。
|
field オブジェクトのメソッド
|
clearItems
|
×
|
DropDownList1.clearItems();
|
clearItems
clearItems メソッドは、Designer のコンボボックスおよびリストボックスオブジェクトにのみ適用されます。
|
deleteItemAt
|
×
|
なし
|
|
getItemAt
|
×
|
なし
|
|
insertItemAt
|
×
|
DropDownList1.addItem .....)
|
addItem
addItem メソッドを参照してください。
|
isBoxChecked
|
×
|
if(CheckBox1.rawValue == 1)....
|
rawValue
rawValue プロパティを参照してください。
|
isDefaultChecked
|
×
|
なし
|
|
setAction
|
×
|
なし
|
Designer のフォームには適用されません。
|
setFocus
|
○
|
xfa.host.setFocus ("TextField1.somExpression")
|
setFocus
setFocus メソッドでは、指定したオブジェクトがフォーム上の他のオブジェクトとは異なる一意の名前を持っていることが必要です。
|
setItems
|
×
|
なし
|
|
setLock
|
○
|
なし
|
|
signatureGetModifications
|
○
|
なし
|
|
signatureGetSeedValue
|
○
|
なし
|
|
signatureInfo
|
○
|
なし
|
|
signatureSetSeedValue
|
○
|
なし
|
|
signatureSign
|
○
|
なし
|
|
signatureValidate
|
○
|
なし
|
|
search オブジェクトメソッド
|
search.query("<your text>");
|
○
|
なし
|
FormCalc の「..」(二重ピリオド)ショートカット構文を使用すると、XML フォームオブジェクトモデル内でオブジェクトを検索できます。
詳しくは、FormCalc 参照構文のショートカットを参照してください。
|
SOAP オブジェクトメソッド
|
すべてのプロパティおよびメソッド
|
○
|
なし
|
|