『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」に変更してからマッピングしてください。

seigo01.PNG

seigo02.PNG

2: P.194 「請求書データ.xls」の出力内容が本と異なる

事象

「請求書データ${実行ID}.xls」の「単価」「ご請求金額」項目が、¥150、¥300と出力されるはずのところ ($150、($300 と表示される。

原因

[書式設定] が [書き込み先の書式を利用する] の場合、書き込み先 Excel ブックのセルの書式が「通貨」から「ユーザ定義」に変更される、という問題によるものです。
※この問題は、DataSpiderバージョン2.4.0で修正されております。

対応

あらかじめ、書き込みを行うExcelのセルに値を設定しておくことで事象を回避できます。
P179 [操作1]の「請求書フォームコピー」アイコンのコピー元データの「/data/dss_learning/sample請求書データ.xls」の「単価」と「ご請求金額」に「¥0」などの値をあらかじめ設定してください。

▲ページの先頭へ戻る