プロジェクト

全般

プロフィール

タスク #6175

完了

要望 ソース出力

渡邉 拓英 さんが9ヶ月前に追加. 4ヶ月前に更新.

ステータス:
終了
優先度:
今すぐ
担当者:
塩野 龍馬
開始日:
期日:
進捗率:

100%

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

説明

dispX


  private void disp1(MPND240Form form, BindingResult bindingResult, Model model, HttpSession httpSession, BigDecimal id) {

    // 活性制御
    List<String> disabledList = setDisabledListDisp1();

    // 非表示制御
    List<String> displayNoneList = setDisplayNoneListDisp1();

    // エラー項目を活性、入力OK項目を非活性
    baseSetErrorDisabled(bindingResult, disabledList, getFormItems());

    // modelに非活性リストを追加
    model.addAttribute(DISABLED_LIST, disabledList);

    // modelに非表示リストを追加
    model.addAttribute(DISPLAY_NONE_LIST, displayNoneList);

    // エラー処理
    baseSetError(model, bindingResult, getMessageList());

    // ヘッダー設定
    baseSetHeader(model);

    // フッター設定
    setFooter(model);

    // モード管理
    model.addAttribute(METHOD, MODE_2);

    // 現在のDisplay
    model.addAttribute(DISP, DISP_1);

    // サブミット先
    model.addAttribute(NEXT_URL, "/" + PROGRAM_ID + "/u/" + id);

  }

↓

  private void disp1(MPND240Form form, BindingResult bindingResult, Model model, HttpSession httpSession, BigDecimal id) {

    // エラー項目を活性、入力OK項目を非活性
    baseSetErrorDisabled(bindingResult, disabledList, getFormItems());                 ・・・NG
    baseSetErrorDisabled(bindingResult, setDisabledListDisp1(), getFormItems());       ・・・訂正版

    // modelに非活性リストを追加
    addModelList(DISABLED_LIST,setDisabledListDisp1(),model);

    // modelに非表示リストを追加
    addModelList(DISPLAY_NONE_LIST,setDisplayNoneListDisp1(),model);

    // エラー処理
    baseSetError(model, bindingResult, getMessageList());

    // ヘッダー設定
    baseSetHeader(model);

    // フッター設定
    setFooter(model);

    // モード管理
    model.addAttribute(METHOD, MODE_2);

    // 現在のDisplay
    model.addAttribute(DISP, DISP_1);

    // サブミット先
    model.addAttribute(NEXT_URL, "/" + PROGRAM_ID + "/u/" + id);

  }

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