uCosminexus Interschema ユーザーズガイド
XML要素に加え,XML属性もコンポーネントとして扱われます。通常の型コンポーネントと同様に,ドラッグ&ドロップでマップ式を定義して出力する値を決めたり,入力されたXML属性の値を通常の型コンポーネントの値としてマッピングしたりできます。
マッピングの操作方法については,「4.2.2 マップ式の定義」を参照してください。また,MDLファイルの検証と保存方法については,「4.2.3 MDLの検証」及び「4.2.4 MDLファイルの保存」を参照してください。
XMLデータのマッピング例の各コンポーネントのマップ式を次に示します。
表4-7 各コンポーネントのマップ式(XMLデータの場合)
要素 | マップ式 |
---|---|
国内旅費精算 | − |
精算番号 | = RLOCAL@国内旅費精算@人員データ@精算番号; |
部名 | = RLOCAL@国内旅費精算@人員データ@部名; |
課名 | = RLOCAL@国内旅費精算@人員データ@課名; |
氏名コード | = RLOCAL@国内旅費精算@人員データ@氏名コード; |
氏名 | = RLOCAL@国内旅費精算@人員データ@氏名; |
勤務地 | = RLOCAL@国内旅費精算@人員データ@勤務地; |
旅費区分 | = RLOCAL@国内旅費精算@人員データ@旅費区分; |
振先 | − |
振区 | = RLOCAL@国内旅費精算@人員データ@振区; |
振替NO | = RLOCAL@国内旅費精算@人員データ@振替NO; |
出張リスト | − |
出張 [1:] | = RLOCAL@国内旅費精算@出張[INDEX(0)]; |
区分 | = $@出張区分; |
年月日 | = $@年月日; |
時間 | − |
開始時間 | = $@開始時間; |
終了時間 | = $@終了時間; |
行先 | = $@行先; |
地区名 | = $@地区名; |
用件 | = $@用件; |
明細 | − |
電車 | = $@明細@電車; |
バス | = $@明細@バス; |
タクシー | = $@明細@タクシー; |
日当 | = $@明細@日当; |
合計 | = $@明細@合計; |
備考 | = $@備考; |
All Rights Reserved, Copyright (C) 2000, Information-technology Promotion Agency, Japan.
All Rights Reserved. Copyright (C) 2005, 2008, Hitachi, Ltd.
All Rights Reserved, Copyright (C) 1985-1998, Microsoft Corporation.