runAt

スクリプトを実行するアプリケーションを指定します。

スクリプトを実行できるアプリケーションを指定する場合、以下の点に注意してください。

  • スクリプトが別のスクリプトに呼び出される場合も runAt 設定は有効です。

  • 印刷用にデザインされたフォームのスクリプトは、クライアントで実行するように設定した場合でも、サーバーで実行されます。

  • サーバーで実行するように設定した場合、preSubmit イベントはインタラクティブフォームおよび印刷用にデザインされたフォームでは実行されません。

構文

Reference_Syntax.runAt = "client | server | both"

文字列

  • client(デフォルト)

  • server

  • both

スクリプトはクライアント上でのみ実行されます。

  • server

  • both

スクリプトはサーバー上でのみ実行されます。

  • both

スクリプトはクライアント上でもサーバー上でも実行されます。

適用先

モデル

オブジェクト

フォームモデル

execute

script

バージョン

XFA 2.1

JavaScript

NumericField1.calculate.script.runAt = "both";

FormCalc

NumericField1.calculate.script.runAt = "both"