匯入格式指令碼定義為 Jython 函數。Jython 函數名稱應該和指令碼檔案名稱相同。此函數接受兩個參數:目前「欄位」和正在處理的目前列。
strField - 在匯入格式中定義之來源檔案欄的值 (例如,對於指派給 Amount 欄的匯入指令碼,strField
包含金額值;對於指派給 Account 欄的匯入指令碼,strField
包含科目值)。
strRecord—正在掃描的來源檔案行 (記錄)。
在下列範例中,指令碼將連結帳戶代碼和來自來源檔案的帳戶說明。例如,檔案的第一個資料行是帳戶代碼 1110,且其描述為「Cash」。此指令碼會連結 1110 和「Cash」,然後在 TDATASEG 表格中建立名為「1110-Cash」的來源帳戶。(請參閱 TDATASEG 表格參照)。在指令碼中,您選取匯入格式所定義的欄位,然後選取目前記錄中位置 14 到 34 所定義的欄位。(Jython 從 0 開始欄編號而不是 1。)