説明
keyは、リストの添字に対応するキーを取得する関数です。
構文
s0 = key(a1, n2)
戻り値
リストa1 の添字n2 に対応するキーを返します。
対応するキーがない場合は、空文字列を返します。
使用例
<!SETVAR 'v0{foo}' 100>
<!SETVAR 'v0{bar}' 200>
<!REPLACE 'key(v0, 1)'> → bar
<!REPLACE 'key(v0, 2)'> → (空文字列)
<!DO "SELECT * FROM ..." RESULT=res>
<!FOREACH res t>
最初の列(列名<!HREPLACE 'key(t, 0)'>)の値は、<!HREPLACE 't[0]'> です。
<!/FOREACH>