<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文のいずれかが表示されます。両方を同時に使用することはできません。

属性