| AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | SCO | SUN | Win NT |
| X | X | X | X | X | X | X | X | X |
有了隱藏變數,您可以參照變數, 同時又在 HTML 原始程式中隱藏實際的變數值。若要使用隱藏變數,請執行下列步驟:
範例 1:在 HTML 套表的隱藏變數
%HTML(INPUT){
<FORM ...>
<P>請選取要檢視的欄位:
<SELECT NAME="Field">
<OPTION VALUE="$$(name)"> 名稱
<OPTION VALUE="$$(addr)"> 位址
.
.
.
</FORM>
%}
%DEFINE{
name="customer.name"
addr="customer.address"
%}
%FUNCTION(DTW_SQL) mySelect(){
SELECT $(Field) FROM customer
%}
.
.
.
當 HTML 套表顯示在 Web 瀏覽器上時,$$(name) 和 $$(addr) 便會分別被置換成$(name) 和 $(addr),如此一來,實際的表格和直欄名稱就不會在 HTML 套表顯示出來, 而沒有任何人可以察覺真正的變數名稱已被隱藏。 當客戶提出該套表時,會呼叫 HTML(REPORT) 區塊。當 @mySelect() 呼叫 FUNCTION 區塊時, SQL 陳述式中的 $(Field) 會被換成在 SQL 查詢中的 customer.name 或 customer.addr。