基本資料類型
Microsoft BizTalk Adapter for JD Edwards OneWorld 僅提供對 JD Edwards OneWorld 商務功能的存取。 商務功能中繼資料是透過商務功能介面來讀取,並可用以尋找商務功能與相關資料結構的清單。 不論什麼情況,所有商務功能方法都會使用強型別的中繼資料。
所有商務函式方法都有相同的呼叫慣例:系統衍生的三個參數,以及資料結構的指標。 下表列出商務功能資料型別的呈現方式。
商務功能資料型別
JD Edwards OneWorld 資料型別 | Description | WDSL 轉換 |
---|---|---|
char | 字元字串。 | xsd:string 1 |
int | 短整數。 | xsd:short |
long | 長整數。 | xsd:short |
字串 | 請參閱 處理字串值。 | xsd:string |
JDEDATE | 日期的特殊實作。 | xsd:date |
MATH_NUMERIC | 浮點值的特殊實作,包括貨幣值。 | xsd:string 為 32 |
Byte | 不帶正負號的單一字元。 | xsd:string 1 |
下表包含 JD Edwards OneWorld 中的基本型別清單,及其對應至 Microsoft .NET Framework 的情形。
基本型別及其對應至 Microsoft .NET Framework 的情形
JD Edwards OneWorld XE | .NET Framework |
---|---|
char | String |
int | Short |
long | Short |
字串 | 字串 |
JDEDATE | System.DateTime |
MATH_NUMERIC | 字串 |
Byte | String |
注意
如果只有一個引數,且傳回引數為 void,則預留位置會取代為類別,外部部分則會變成傳回值。 例如:
org.apache.axis.holders.DateHolder becomes a java.util.Date.
以下是方法簽章的範例:
void testDate1(org.apache.axis.holders.DateHolder date1
org.apache.axis.holders.DateHolder date2);
java.util.Date testDate2(java.util.Date date);
在 JD Edwards OneWorld 中,有些字串有字元限制。 任何額外的字元都會導致錯誤。 若要檢視字串中的字元限制,您可以使用 Microsoft 配接器精靈。