FORM SECTION
Informix-4GL 畫面操作說明
DATABASE Section
DATABASE databaseName
/ FORMONLY
目的:
設定 SCREEN FORM 使用哪個資料庫。
說明:
DATABASE FORMONLY:與任何資料庫沒有關聯,且 TABLE Section 可省略不寫。
SCREEN Section
SCREEN [ SIZE m [ BYTE n ] ]
{
FORM Designer
}
END
目的:
設定 SCREEN FORM 執行樣貌。
說明:
SIZE m:設定螢幕顯示總列數量,m 為正整數值,預設 24 列。
BYTE n:設定螢幕顯示每列最大字元數量,n 為正整數值。
TABLE Section
TABLE [ alias = ] tableName [ END ]
目的:
設定 SCREEN FORM 使用資料庫內哪些資料表。
TABLE Section
語法一_有參照資料庫資料表中欄位
ATTRIBUTER
fieldName = tableName.columnName [, Attribute, ... ]
...
END
語法二_無參照資料庫資料表中欄位
ATTRIBUTER
fieldName = FORMONLY.screenFormColumnName
( [ type datatype [ NOT NULL ]
/ TYPE LIKE tableName.columnName ] )
[, Attribute, ... ]
...
END
目的:
設定 SCREEN FORM 各螢幕欄位的特性。
INSTRUCTIONS Section
INSTRUCTIONS
[ DELIMITERS "起始邊界符號"結束邊界符號" ]
[ SCREEN RECORD recordName ( ( [ tableName ].*
/ 1stColumnName, 2stColumnName, ...
/ 1stColumnName ( THROUGH / TURN )
[ tableName ].lastColumnName ) ) ]
[ SCREEN RECORD arrayName[n] ( fieldList ) ]
[ END ]
目的:
為選擇性設定,定義 SCREEN FORM、定義 SCREEN ARRAYS、改變 field tag 邊界符號。
【 M@nGo 留言區 】 如有任何建議的地方,請前往芒果留言區留言。
最后更新于