Symfoware Server WebDBtoolsユーザーズガイド - FUJITSU -
目次 索引 前ページ次ページ

第6章 WebScript拡張タグ> 6.5 変数タグ

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の場合、対象とするパッケージ内に同名の変数がすでに存在していると、エラーになります。
変数の参照により、カレントパッケージのグローバル変数およびローカル変数で同名の変数名が存在した場合、パッケージ名で修飾しなければローカル変数の値が参照されます。

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007