將資料類型從 RPG 轉換成自動化

當您設定交易整合器 (TI) 處理從報表程式產生器 (RPG) 資料類型轉換成自動化資料類型的方式時,請使用下表作為指南。 如需特定資料類型的詳細資訊,請參閱 支援的 TI 資料類型

下表描述後續資料類型資料表中使用的 TI Project 屬性縮寫。

縮寫 Description
t Truncate
e 錯誤
r Round
sp 空格鍵
Nt Null 終止
SO 在 中新增前置移位
SI 新增尾端移出
PE 套件偶數
秘訣 TI 專案

套件甚至 (PE) 表示定義規格使用 RPG 的套件偶數選項。 PE 表示使用 From 和 To 規格位置時,精確度是偶數位數,這表示位元組計數,而不是數位計數,這可能表示忽略高序數位位置。 例如,下表顯示 RPG 封裝欄位中的數位 256 如何在內部記憶體中表示。

注意

針對此範例的目的,數位 256 適用于 PE 和 No PE 選項中的 2 個位元組記憶體。

Packed 資料類型選項 位元組 1 位元組 2
高序位元組高階 Nibble 高順序位元組低順序 Nibble
無 PE 2 5
PE 忽略 5
RPG 資料類型 Spec-ification RPG 欄位長度 TIP 資料類型 提示預設錯誤處理 秘訣

預設欄位長度
TIP 預設十進位數 秘訣

預設字串

處理
字元 A 1 Byte
字元 A 1-32755 字串 t,e 80 sp,nt
Graphic G 1-16371 字串 t,e 80 sp
二進位 B 1 - 4 貨幣 t,r,e 4 2
二進位 B 5-9 貨幣 t,r,e 9 2
二進位 B 1 - 4 Decimal t,r,e 4 2
二進位 B 5-9 Decimal t,r,e 9 2
二進位 B 1 - 4 Double t,r,e 4 2
二進位 B 5-9 Double t,r,e 9 2
二進位 B 1-5 整數 t,r,e 4
二進位 B 1-9 long t,r,e 9
二進位 B 1-9 單一 t,r,e 4 2
整數 I 5 Boolean
整數 I 10 Boolean
整數 I 3-9 Byte t,r,e 3
整數 I 1-5 整數 t,r,e 4
整數 I 1-5 long t,r,e 9
Packed P 3 Boolean
Packed P 3 Byte t,r,e,npe 3
Packed P 1-30 貨幣 t,r,e 8 2
Packed P 1-30 Decimal t,r,e 8 2
Packed P 1-30 Double t,r,e 8 2
Packed P 1-30 整數 t,r,e 3
Packed P 1-30 long t,r,e 5 None
Packed P 1-30 單一 t,r,e 8 2
劃 作 S 1-30 貨幣 t,r,e 15 2
劃 作 S 1-30 Decimal t,r,e 15 2
劃 作 S 1-30 Double t,r,e 15 2
劃 作 S 1-30 整數 t,r,e 5 None
劃 作 S 1-30 long t,r,e 9
劃 作 S 1-30 單一 t,r,e 15 2
不帶正負號 U 3-9 Byte t,r,e 3
Float F 4 Decimal t,r,e
Float F 8 Decimal t,r,e
Float F 8 Double t,r,e 8
Float F 4 單一 t,r,e 4 None
Date D None Date
時間
時間戳記
RPG 日期格式名稱 格式 範圍 位元組
*MDY mm/dd/yy 01/01/40 至 12/31/39 8
*DMY dd/mm/yy 01/01/40 至 31/12/39 8
*YMD yy/mm/dd 40/01/01 至 39/12/31 8
*七月 yy/ddd 40/001 到 39/365 6
*Iso yyyy-mm-dd 0001-01-01 至 9999-12-31 10
*美國 mm/dd/yyyy 01/01/0001 到 12/31/0000 10
*歐元 dd.mm.yyyy 01.01.0001 至 31.12.9999 10
*Jis yyyy-mm-dd 0001-01-01 至 9999-12-31 10
RPG 時間格式名稱 格式 範圍 位元組
*Hms hh:mm:ss 00:00:00 至 24:00:00 8
*Iso hh.mm.ss 00:00:00 至 24:00:00 8
*美國 hh:mm AM 或 hh:mm PM 上午 00:00 到上午 12:00 8
*歐元 hh.mm.ss 00.00.00 至 24.00.00 8
*Jis hh:mm:ss 00:00:00 至 24:00:00 8
RPG 時間戳記格式 位元組
yyyy-mm-dd-hh.mm.ss.mmmmmm 26

另請參閱

支援的 TI 資料類型
將資料類型從自動化轉換成 RPG
資料類型轉換