參考手冊

HTML 區塊

目的

定義網頁的呈現方式。所要執行的 HTML 區塊名稱,會在呼叫 Net.Data 時於 URL 上指定。 HTML 區塊可以包含大部份 Net.Data 巨集語言陳述式及任何有效的展示陳述式, 例如 HTML 和 Javascript。

語法

                             .----------------------.
                             V                      |
>>-%HTML----(--名稱--)----{-----+----------------+--+---%}-----><
                                +-變數參照-------+
                                +-if 區塊--------+
                                +-函數呼叫-------+
                                +-HTML 陳述式----+
                                +-include 陳述式-+
                                '-while 區塊-----'
 

%HTML
指區塊包含在從屬站瀏覽器顯示之 HTML 標籤和文字的關鍵字。

名稱
一個以英文字母或底線開頭的英數字字串, 可以是英文字母、數字或底線字元的任意組合,包括句點。

變數參照
傳回變數值,並以 $ 及 () 符號指定。例如: 如果 VAR='abc', 則 $(VAR) 傳回值 'abc'。 有關語法的詳細資訊, 請參閱變數參照

IF 區塊
此為 IF 區塊。 執行條件字串處理。 條件列示中的字串值, 如果是代表整數且前端或尾端沒有空白時,將被作為數字來比較。 它們可以有單一加號 (+) 或減號 (-) 置於前端。關於語法及範例,請參閱 IF 區塊

函數呼叫
呼叫一或多個 FUNCTION 或 MACRO_FUNCTION 區塊, 或一個具有指定引數的 Net.Data 內建函數。 有關語法及範例,請參閱函數呼叫 (@)

HTML 陳述式
包含任何英數字元,以及從屬站瀏覽器的格式化 HTML 標籤。

include 陳述式
INCLUDE 陳述式。讀取及納入檔案到 Net.Data 巨集。 有關語法及範例,請參閱 INCLUDE 陳述式

WHILE 區塊
WHILE 區塊。以條件式字串處理程序執行迴路。 有關語法及範例,請參閱 WHILE 區塊

上下文

在這些上下文中可找到 HTML 區塊:

限制

HTML 區塊可以包含這些元素:

範例

範例 1:帶有標題及表尾之併入檔的 HTML 區塊

%HTML(example1){
%INCLUDE"header.html"
<p>您可以放置<em>任何</em> HTML 於 HTML 區塊中。
SQL 函數呼叫大致如下:
@xmp1()
%INCLUDE"footer.html"
%}

範例 2:包含句點的 HTML 區塊名稱

%HTML(my.report){
%INCLUDE"header.html"
<p>您可以放置<em>任何</em> HTML 於 HTML 區塊中。
SQL 函數呼叫大致如下:
@xmp1()
%INCLUDE"footer.html"
%}


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]