ページの先頭行へ戻る
Symfoware Server V10.0.0/V10.0.1 WebDBtoolsユーザーズガイド

6.5.1 <!VAR>

説明

<!VAR>は、変数の宣言を行うタグです。

scope がGLOBALの場合は、セション終了時または<!UNDEFVAR>の実行まで使用することができます。LOCALの場合は、フォーマットファイル内で有効となります。

構文

<!VAR name [ SCOPE=scope ] [ VALUE=value ] >

パラメタ

name

scope

value

使用例

<!VAR cond SCOPE="GLOBAL" VALUE="名称 LIKE '$QUERY::Name'">

注意

共有セションの場合は、グローバル変数の宣言はできません。
scope がLOCALの場合、同名の変数がすでに存在していると、エラーになります。
scope がGLOBALの場合、対象とするパッケージ内に同名の変数がすでに存在していると、エラーになります。
変数の参照により、カレントパッケージのグローバル変数およびローカル変数で同名の変数名が存在した場合、パッケージ名で修飾しなければローカル変数の値が参照されます。