<xsql:set-page-param>

ページ・レベル・パラメータの値を設定します。

XSQL構文

<xsql:set-page-param
 name="string"
 [ ignore-empty-value="boolean" ]
 [ value="string" ]
>
SQL
</xsql:set-page-param>

次の例では、ページ・レベル・パラメータを、データベースから選択した値に設定します。この値は、例における2番目のコード部分で使用されます。

<xsql:set-page-param name="max-rows-pref">
 SELECT max_rows
 FROM user_profile
 WHERE userid = {@userid}
</xsql:set-page-param>

...

<xsql:query max-rows="{@max-rows-pref}">
 SELECT title, url
 FROM newsstory
 ORDER BY date_entered DESC
</xsql:query>

説明

ページ・レベル・パラメータの値を設定します。この要素を使用してSQL文からパラメータの値をフェッチし、ページ内の後続の処理要素でこのパラメータを参照できます。

ページ・パラメータの値は、ウィザードで、次のいずれかの方法で設定できます。

set-page-paramタグには、value属性またはSQL文のいずれかが表示されます。両方を同時に使用することはできません。

属性