/** * 初始化函数 * * @throws Exception 异常信息 */ protected void jbInit() throws Exception { setDataSetProperty(dsBatchAddTable, KHCPZK_STRUCT_SQL); dsBatchAddTable.setTableName("xs_khcpzk"); dsxs_khcpzkTable.setTableName("xs_khcpzk"); // String SQL = combineSQL(CUSTOMER_PRODUCT_DISCOUNT_SQL, "?", new // String[]{fgsid,user.getHandleDeptValue(),""}); setDataSetProperty(dsxs_khcpzkTable, null); // dsxs_khcpzkTable.setSort(new SortDescriptor("", new String[]{"dwtxId","cpId"}, new // boolean[]{false,false}, null, 0)); // dsxs_khcpzkTable.setSequence(new SequenceDescriptor(new String[]{"cpId","dwtxId"}, new // String[]{"s_xs_khcpzk","s_xs_khcpzk"})); // 添加操作的触发对象 dsBatchAddTable.addLoadListener( new com.borland.dx.dataset.LoadListener() { public void dataLoaded(LoadEvent e) { initRowInfo(false, true); } }); B_CustomerProductDiscount_Add_Edit add_edit = new B_CustomerProductDiscount_Add_Edit(); addObactioner(String.valueOf(INIT), new B_CustomerProductDiscount_Init()); addObactioner(String.valueOf(ADD), add_edit); addObactioner(String.valueOf(EDIT), add_edit); addObactioner(String.valueOf(POST), new B_CustomerProductDiscount_Post()); addObactioner(String.valueOf(DEL), new B_CustomerProductDiscount_Delete()); addObactioner(String.valueOf(FIXED_SEARCH), new FIXED_SEARCH()); addObactioner(String.valueOf(BATCHADD), new Batch_Add()); addObactioner(String.valueOf(BATCHPOST), new Batch_Post()); addObactioner(String.valueOf(BATCHINIT), new Batch_Add_Init()); }