AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
|
|
|
|
| X |
|
|
|
目的
定義用來呼叫持續巨集的異動 handle。
格式
@DTW_ACCEPT(handle, timeout)
@DTW_ACCEPT(handle)
參數
資料類型 | 參數 | 使用 | 說明 |
---|---|---|---|
字串 | handle | IN | 一個變數或文字字串,指定將在 URL 中使用,以便在此持續異動中進行後續巨集呼叫的異動 handle。 |
整數 | timeout | IN | 一個變數或文字字串,指定伺服此埠的工作等待回應的時間量 (秒)。 這個值會置換 DTW_STATIC() 函數上所指定的任何逾時值。 |
回覆碼
回覆碼 | 說明 |
---|---|
-1001 | 伺服器無法處理 Net.Data 的配置記憶體要求。 |
1001 | 輸入參數包含 NULL 值。 |
1003 | 函數呼叫上傳遞的參數數目不正確。 |
1005 | 函數呼叫上傳遞的參數必須是字串變數,但卻是不同的變數類型。 |
1007 | 參數包含的值無效。 |
8200 | 未啟用巨集持續。 |
8201 | 未按順序呼叫持續的內建函數。 |
用法注意事項
須在巨集中的每一 HTML 區塊的開頭呼叫異動 handle, 直到最後一個含有 DTW_TERMINATE() 的呼叫的邏輯區塊為止。 在任何文字輸出到瀏覽器之前,若找不到 DTW_ACCEPT() 或 DTW_TERMINATE() 的呼叫, 將發生 Net.Data 錯誤。
範例
範例 1:
%DEFINE handle = "" @DTW_RTVHANLDE(handle) %HTML(REPORT){ @DTW_ACCEPT(handle) ... %}