『DataSpider 実践入門』データ連携ミドルウェア
書籍「DataSpider 実践入門」初版をお持ちの方はP.194に訂正がございますので、以下をご参照ください。
第2版、HTML版は、正誤情報は反映されています。
■ DataSpider実践入門 訂正
| No. | 訂正箇所 | 内容 |
| 1 | P.194 | 「請求書データ.xls」に明細データが出力されない |
| 2 | P.194 | 「請求書データ.xls」の出力内容が本と異なる |
(最終更新日:2010-05-31)
1: p.194 「請求書データ.xls」に明細データが出力されない
事象
添付された 「請求書データ${実行ID}.xls」 に明細データが出力されない
原因
184ページ [操作5]で選択する「注文データクエリ.xml」の内容の誤りが原因です。
DataSpider本に同梱されているXMLファイル(注文データクエリ.xml)は
[table]-[row]-[項目名]となっていますが、入力元のデータ構造は
[table]-[row]-[column] となっているためデータを取得できません。
対応
185ページ [確認]のMapperで「注文日」などのカラム名の全てを右クリックメニューで「column」に変更してからマッピングしてください。


2: P.194 「請求書データ.xls」の出力内容が本と異なる
事象
「請求書データ${実行ID}.xls」の「単価」「ご請求金額」項目が、¥150、¥300と出力されるはずのところ ($150、($300 と表示される。
原因
[書式設定] が [書き込み先の書式を利用する] の場合、書き込み先 Excel ブックのセルの書式が「通貨」から「ユーザ定義」に変更される、という問題によるものです。
※この問題は、DataSpiderバージョン2.4.0で修正されております。
対応
あらかじめ、書き込みを行うExcelのセルに値を設定しておくことで事象を回避できます。
P179 [操作1]の「請求書フォームコピー」アイコンのコピー元データの「/data/dss_learning/sample請求書データ.xls」の「単価」と「ご請求金額」に「¥0」などの値をあらかじめ設定してください。
