過去の桐井戸端BBS (桐ver.8)
30315 一括処理で併合の加算は未定義値には加算されないのですか? さゆり 2005/06/28-00:26
桐Ver8sp6を使っています。
工程作業の表を投入、加工、梱包、出荷というふうに作業日と完成数、不良数と表示させた表を作りたいのです。
指定期間(例えば6/1〜6/27)でそれぞれデータを取得して表に展開しています。
作業日、完成数、(不良数)
ロット| 投入 | 加工     |  梱包   | 出荷
A001 | 6/1 1000 (0)| 6/2 950 (50) | 6/3 940 (10)| 6/4 935(5)
B001 | | | 6/1 150 (2) | 6/2 149(1)

という感じで指定した期間を元にします。
このときB001の投入、加工作業は5月の作業なのでデータは入りません。
そこで現在あるロットと過去データを併合して(置換処理で操作を加算)データを入れようと一括処理を作成しました。
しかし、完成数、不良数項目が併合先の項目に値が入っていれば加算されるのですが、未定義だと加算されません。
表定義で『未定義項目値処理』は「ゼロ」に指定していますし、手動で併合するとちゃんと加算されます。
なぜ加算なのかというと同じロットの同じ工程を期間をまたがってデータが存在することがあるからです。
(加工で5/30 50 6/1 50のように。)

このような併合先の項目が未定義な場合、一括処理では加算はされないのでしょうか?
どなたかご存じの方がおりましたら、どうか教えてください。
また、もっといい方法があるのでしょうか?(結合表とか??)
よろしくお願いします。
30316 Re:併合の加算は未定義値には加算されないのですか? うにん 2005/06/28-11:12
記事番号30315へのコメント

>表定義で『未定義項目値処理』は「ゼロ」に指定していますし、手動で併合
>するとちゃんと加算されます。

>このような併合先の項目が未定義な場合、一括処理では加算はされないので
>しょうか?

そんなことはないと思います。手動で併合を履歴に登録して自分で書いた一括処理と比べてみたらわかるかも?

30318 Re:併合の加算は未定義値には加算されないのですか? さゆり 2005/06/28-14:11
記事番号30316へのコメント
うにんさんのアドバイスで履歴に書き出してみました。
同じです…
ということは併合時か併合前の絞り込み条件ではじかれているということでしょうか。
落ち着いて考えます。
つまらない初歩的なことで書き込んでしまい、申し訳ありません。

うにんさん、どうもありがとうございました。

戻る