資料錄集資料行屬性

使用 [記錄集資料行 屬性] 頁面來設定 COBOL,並在記錄集資料行上設計屬性。

COBOL 屬性

使用 作法
主機資料類型 指定記錄集資料行主機資料類型。
錯誤處理 記錄集資料行錯誤處理。 可能的值包括:

- 截斷。 如果選取併發生錯誤,TI 將會截斷值。 (預設值)
- 四捨五入。 如果選取併發生錯誤,TI 會四捨五入值。
- 錯誤。 如果選取併發生錯誤,TI 將會傳回錯誤。
Filler 記錄集資料行填入。 預設為 0
從主機 指出從伺服器接收之緩衝區中這個資料項目後面的 FILLER 位元組數目。 FILLER 會導致緩衝區中未轉譯的間距。 AUTOMATION 端看不到 FILLER。
主控 指出緩衝區中傳送至伺服器的這個資料項目之後的 FILLER 位元組數目。 FILLER 會導致緩衝區中未轉譯的間距。 AUTOMATION 端看不到 FILLER。
調整 記錄集資料行小數位數。
符號屬性 Recordset 資料行符號屬性。 可能的值包括:

- 尾端。 針對已簽署的 DISPLAY 資料類型,表示正負號為尾端 (預設) 。 此選項表示 TI 執行時間環境如何格式化帶正負號的 DISPLAY 資料類型,並影響主機的資料如何轉換成自動化資料類型,以及從自動化資料類型轉換資料的方式。 對於帶正負號的 DISPLAY 資料類型,表示符號不是個別 (預設) 。
- 尾端分隔。 針對帶正負號的 DISPLAY 資料類型,表示符號是分開的。 此選項表示 TI 執行時間環境如何格式化帶正負號的 DISPLAY 資料類型,並影響主機的資料如何轉換成自動化資料類型,以及從自動化資料類型轉換資料的方式。
- 前置。 針對已簽署的 DISPLAY 資料類型,表示正負號為前置。 此選項表示 TI 執行時間環境如何格式化帶正負號的 DISPLAY 資料類型,並影響主機的資料如何轉換成自動化資料類型,以及從自動化資料類型轉換資料的方式。 對於帶正負號的 DISPLAY 資料類型,表示符號不是個別 (預設) 。
- 前置分隔。 針對帶正負號的 DISPLAY 資料類型,表示符號是分開的。
大小/精確度 記錄集資料行大小。
SOSI 指定雙位元組字元集資料是否應該以移出 (SO) 開頭,並以移入 (SI) 字元結尾。 選取此核取方塊時,SO 和 SI 字元會在從主應用程式接收資料時從資料中移除,而 SO 和 SI 字元會在傳送至主應用程式時新增至資料。 在 PIC G 的長度中,不需要包含 SO 和 SI 字元的兩個位元組,因為 TI 執行時間環境會套用它們。 可能的值包括:

-
- False (預設)
字串分隔 記錄集資料行字串分隔。 可能的值包括:

- 空格填補。 告知 TI 執行時間環境,字串的主框架表示是以空白字元填補字串定義來分隔。 例如,如果大型主機的 COBOL 定義是 PIC X (10) ,但字串中只有三個字元,大型主機需要七個尾端空格。 因此,選取此選項會告訴 TI 執行時間環境將傳送至大型主機的字串,將字串的 Null 終止字元變更為適當的尾端空格數目,再將字串傳送至大型主機。 例如,如果字串在大型主機上定義為 PIC X (10) ,TI 將會傳送 ABC 的字串,後面接著七個尾端空格。 選取此選項也會告訴 TI 執行時間環境,將字串從大型主機傳回的輸出字串轉換成 TI 自動化伺服器,方法是將字串的尾端空格轉換成單一 Null 終止字元。 如需詳細資訊,請參閱 使用空格填補大型主機字元字串
- Null 終止。 告知 TI 執行時間環境,字串的主主機表示是以 null 字元分隔, (EBCDIC 0x00) 。 選取此選項會告訴 TI 執行時間環境,如果在將字串傳送至大型主機之前有位元組的空間,則會告訴 TI 執行時間環境在從大型主機接收字串時遇到的第一個 Null 字元停止。 因此,藉由選取此選項,您會告訴 TI 在來自大型主機的輸出字串中保留尾端空格,因為 TI 不會將尾端空格轉換成單一 Null 結束字元。 如需詳細資訊,請參閱 使用空格填補大型主機字元字串

設計屬性

使用 作法
資料類型 目前顯示之資料行的資料類型。 Recordset 資料行資料類型。 可能的值包括:

- 無效
- 布林
- 位元組
- 日期
- 貨幣
- 十進位
- 整數
-
-
-
- 字串
名稱 記錄集資料行的名稱。 名稱最多可以是 250 個 Unicode 字元。

警告

元件的屬性不打算以程式設計方式設定或變更。 以程式設計方式設定或變更屬性可能會導致元件無法正常運作。

另請參閱

屬性 (TI 專案)