先列出來常用函式,日後有空再補使用方式。
函式 |
用途說明 |
ARG_VAL(N) |
回傳第N個位置上的外部傳入參數值。N=0時表示執行程式名稱。 |
NUM_ARGS() |
回傳外部傳入參數的總個數。 |
ARR_COUNT() |
在INPUT ARRAY指令內可回傳傳入的陣列行數。 |
ARR_CURR() |
回傳DISPLAY ARRAY 或 INPUT ARRAY指令下現在游標的所在行數。 |
ERRORLOG() |
將現有的錯誤訊息寫入事先定義好的error log紀錄檔。 |
FGL_BUFFERTOUCHED() |
當欄位輸入的暫存區被異動到時回傳TRUE。 |
FGL_GETENV() |
抓取指定的環境變數資料。 |
FGL_SETENV() |
設定指定的環境變數資料。 |
FGL_GETFILE() |
從GDC端抓取檔按到主機上。 |
FGL_PUTFILE() |
從主機放檔案到GDC端。 |
FGL_GETPID() |
回傳本次程式執行使用的PID。 |
FGL_GETRESOURCE() |
回傳指定FGLPROFILE內的entry值。 |
FGL_SET_ARR_CURR() |
設定移動到指定ARRAY位置。 |
DOWNSHIFT() |
將傳入的字串全部變成小寫字串。 |
UPSHIFT() |
將傳入的字串全部變成大寫字串。 |
LENTTH() |
回傳字串(CHAR/VARCHAR)的長度。 |