/** * 所属部門マスター 選択リスト カスタマイズクラス<BR> * @author * */ public class GroupMasterSelectListEx extends GroupMasterSelectList{ }
選択リスト カスタマイズクラスに protected void preSearch(DaoBase dao) のオーバーライドを行う
@Override protected void preSearch(DaoBase dao) { // 部門区分 = 'AA' を検索条件に追加 dao.addSearchParameter("groupdivision", DaoBase.equal, "AA"); super.preSearch(dao); }
入力画面/変更画面Javaクラスの、コンストラクタ
// 選択リストの設定 // 所属部門マスター 選択リスト カスタマイズクラス GroupMasterSelectListEx groupItem = new GroupMasterSelectListEx(); SelectList field_groupCode_select_list = groupItem.getSelectList(); fm.setSelectList("field_groupCode", field_groupCode_select_list); // 所属部門