AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
X | X | X | X | X | X | X | X | X |
目的
含有對直欄 n 的函數呼叫或查詢所傳回的直欄名稱。
您可參照在 REPORT 及 ROW 區塊中的 Nn。
範例
範例 1:直欄名稱的變數參照
直欄 2 的名稱是 $(N2)。
範例 2: 使用 DTW_ASSIGN 儲存直欄名稱的值, 用於 REPORT 區塊之外
%define col1="" ... %function (DTW_SQL) myfunc() { select * from atable %report { @dtw_assign(col1, N1) %row{ %} %} %} %html(report) { @myfunc() 第一直欄的名稱是 $(col1) %}
下面範例示範如何藉由 DTW_ASSIGN 將 這個變數使用於 REPORT 區塊之外。 有關詳細資訊,請參閱 DTW_ASSIGN。
範例 3:在 HTML 表格內用來定義直欄名稱的 Nn
%REPORT{ <h2>產品目錄</h2> <table border=1 cellpadding=3> <tr><td>$(N1)</td><td>$(N2)</td><td>$(N3)</td> %ROW{ <tr><td>$(V1)</td><td>$(V2)</td><td>$(V3)</td> %} </table> %}