hostPseudoModel

hostPseudoModel オブジェクトは、ホストモデルのルートオブジェクトです。実行時にホストのプロパティとメソッドを使用します。

ホストの例としては、Acrobat や XFAPresentationAgent(サーバー)などがあります。ホストによっては一部のプロパティやメソッドをサポートしていない場合があります。例えば、XFAPresentationAgent では xfa.host.messageBox をサポートしていません。

オブジェクトの階層

モデル

子オブジェクト

ホストモデル

なし

親クラス

object クラス

プロパティ

名前

説明

アクセス権

appType

現在フォームが存在するクライアントアプリケーションの名前を指定します。

文字列

読み取り

calculationsEnabled

計算スクリプトを実行するかどうかを指定します。

ブール値

読み取り / 書き込み

currentPage

実行時に、現在アクティブな文書のページを設定します。

整数値

読み取り / 書き込み

language

実行中のホストアプリケーションの言語を返します。

文字列

読み取り

numPages

現在の文書のページ数を返します。

整数値

読み取り

platform

スクリプトを実行しているコンピューターのプラットフォームを返します。

文字列

読み取り

title

ドキュメントのタイトルを設定および取得します。クライアントアプリケーションでのみ使用できます。

文字列

読み取り / 書き込み

validationsEnabled

検証スクリプトを実行するかどうかを指定します。

ブール値

読み取り / 書き込み

variation

スクリプトを実行しているアプリケーションのパッケージを表します。

文字列

読み取り

version

現在のアプリケーションのバージョン番号を指定します。

文字列

読み取り

メソッド

名前

説明

戻り値

beep

システムにサウンドを再生させます。クライアントアプリケーションでのみ使用できます。

なし

currentDateTime

(currentDateTime)現在の日付および時間が ISO 8601 形式(YYYYMMDDTHHMMSS)で返されます。

文字列

documentCountInBatch

現在のバッチ内のドキュメント数を判定します。

整数値

documentInBatch

バッチ内における現在のドキュメントの序数を判定します。

整数値

exportData

データを現在のフォームから XDP 形式または XML 形式のいずれかでファイルに書き出します。

なし

getFocus

現在入力フォーカスを持っているフォームオブジェクトを検索し結果を返します。

オブジェクト

gotoURL

指定された URL を取得します。クライアントアプリケーションでのみ使用できます。

なし

importData

指定されたファイルから現在のフォームにデータを読み込みます。

なし

messageBox

画面にダイアログボックスを表示します。クライアントアプリケーションでのみ使用できます。

整数値

openList

参照構文式で指定したコンボボックスを開きます。

なし

pageDown

フォームの次のページに移動します。pageDown メソッドは実行時に使用します。

なし

pageUp

フォームの前のページに移動します。pageUp メソッドは実行時に使用します。

なし

print

ドキュメントの指定したページ番号を印刷します。クライアントアプリケーションでのみ使用できます。

なし

resetData

ドキュメント内のフィールドをデフォルト値にリセットします。

なし

response

質問およびユーザーが答えを入力するためのフィールドを含むダイアログボックスを表示します。戻り値はユーザーの応答を含んだ文字列となります。ユーザーがダイアログボックスの「キャンセル」ボタンを押すと、応答は NULL になります。

文字列

setFocus

参照構文式で指定したフォームオブジェクトにキーボードフォーカスを設定します。

なし