/**
* 所属部門マスター 選択リスト カスタマイズクラス<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); // 所属部門