AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
X | X | X | X | X | X | X | X | X |
目的
一個表格變數,每當在 Net.Data 表格中的一列處理完後,Net.Data 會增加它的值。 這個變數有如一個計數器,它的值就是目前正被處理的列數。
RPT_MAX_ROWS 會影響 ROW_NUM 的值。例如,如果表格中有 100 列, 而您已設定 RPT_MAX_ROWS 為 20, 則 ROW_NUM 最後的值為 20,因為最後被處理是第 20 列。
您只能參照 ROW 區塊中的 ROW_NUM。
範例
範例 1:在 HTML 輸出中移入一個直欄, 並用 ROW_NUM 替表格中的每一個橫列製作標籤
%REPORT{ <table border=1> <tr><td> 列號 </td> <td> 客戶 </td> %ROW{ <tr><td> $(ROW_NUM) </td> <td> $(V_custname) </td> %} </table> %}
REPORT 區塊產生的表格如下所示:
列號 | 客戶 |
---|---|
1 | Jane Smith |
2 | Jon Chiu |
3 | Frank Nguyen |
4 | Mary Nichols |