QA #765
未完了データ取得について
0%
説明
全体的な流れとして
↓
getDataMode2(データ取得処理)
↓
validateMode2(チェック処理)
↓
dataProcessMode2(データ処理)
です。
dataProcessMode2(データ処理)
で「プロパティ.データ.回送マスター取得 にてデータを取得」とありますが
validateMode2(チェック処理)の45行目
存在チェック プロパティ.データ.回送マスター取得 にてデータを検索。データありの場合で、プロパティ.データ.回送マスター取得.VSKJSJKB[削除区分] が'9'ならエラー
とあります。
なぜ、getDataMode2(データ取得処理)でデータ取得しないのでしょうか?
渡部 義徳 さんが1年以上前に更新 · 編集済み
- ステータス を 新規 から 移行完了 に変更
全体的な流れとして
↓
getDataMode2(データ取得処理)
↓
validateMode2(チェック処理)
↓
dataProcessMode2(データ処理)
です。dataProcessMode2(データ処理)
で「プロパティ.データ.回送マスター取得 にてデータを取得」とありますがvalidateMode2(チェック処理)の45行目
存在チェック プロパティ.データ.回送マスター取得 にてデータを検索。データありの場合で、プロパティ.データ.回送マスター取得.VSKJSJKB[削除区分] が'9'ならエラー
とあります。なぜ、getDataMode2(データ取得処理)でデータ取得しないのでしょうか?
ソースに書いてある通りに記載した結果、2回読む動作になっています。
ValidateMode2でチェックする項目に関してはgetDataMode2ですべて取得するように以後気をつけます。
しかし、dataProcessMode2で読むテーブルに関してもすべてgetDataMode2に書かなければいけないルールではないかと思います。
以後、一度読み込んだテーブルを何度も読み込まないように注意します。
他のバグ修正対応などが完了したら仕様書修正します。