プロジェクト

全般

プロフィール

QA #765

未完了

データ取得について

渡邉 拓英 さんが1年以上前に追加. 1年以上前に更新.

ステータス:
解決
優先度:
通常
担当者:
開始日:
期日:
進捗率:

0%

予定工数:
実開始日:
DD名:
INCLUDE:
DSN:
バグ区分:
QA分析:
設計書の書き方ルール外
方針(第一貨物):
テーブル種:
データ移行要否:
実終了日:
ツールのバージョン:
AsIsSource行:
進捗計画:
設計・開発者:
画面ID:
機能区分:
機能ID:
レビュー指摘区分:
検査完了日:
検査依頼日:

説明

全体的な流れとして
↓
getDataMode2(データ取得処理)
↓
validateMode2(チェック処理)
↓
dataProcessMode2(データ処理)
です。

dataProcessMode2(データ処理)
で「プロパティ.データ.回送マスター取得 にてデータを取得」とありますが

validateMode2(チェック処理)の45行目
存在チェック プロパティ.データ.回送マスター取得 にてデータを検索。データありの場合で、プロパティ.データ.回送マスター取得.VSKJSJKB[削除区分] が'9'ならエラー
とあります。

なぜ、getDataMode2(データ取得処理)でデータ取得しないのでしょうか?

渡部 義徳 さんが1年以上前に更新 · 編集済み

  • ステータス を 新規 から 移行完了 に変更

全体的な流れとして
↓
getDataMode2(データ取得処理)
↓
validateMode2(チェック処理)
↓
dataProcessMode2(データ処理)
です。

dataProcessMode2(データ処理)
で「プロパティ.データ.回送マスター取得 にてデータを取得」とありますが

validateMode2(チェック処理)の45行目
存在チェック プロパティ.データ.回送マスター取得 にてデータを検索。データありの場合で、プロパティ.データ.回送マスター取得.VSKJSJKB[削除区分] が'9'ならエラー
とあります。

なぜ、getDataMode2(データ取得処理)でデータ取得しないのでしょうか?

ソースに書いてある通りに記載した結果、2回読む動作になっています。
ValidateMode2でチェックする項目に関してはgetDataMode2ですべて取得するように以後気をつけます。
しかし、dataProcessMode2で読むテーブルに関してもすべてgetDataMode2に書かなければいけないルールではないかと思います。
以後、一度読み込んだテーブルを何度も読み込まないように注意します。

他のバグ修正対応などが完了したら仕様書修正します。

渡部 義徳 さんが1年以上前に更新 · 編集済み

  • ステータス を 移行完了 から 作業中 に変更
  • AsIsSource行 を 設計書の書き方ルール外 にセット

設計書を修正しました。
以降、オンライン処理の設計書を作成する際、気をつけます。

第10版
シート「画面レイアウト」
#765
validateModeX(チェック処理)に必要なプロパティの読み込みはgetDataModeX(データ取得)で行う

渡部 義徳 さんが1年以上前に更新 · 編集済み

  • 担当者 を 渡部 義徳 から 渡邉 拓英 に変更

渡邉 拓英 さんが1年以上前に更新 · 編集済み

  • ステータス を 作業中 から 解決 に変更

他の形式にエクスポート: Atom PDF