Exemplo n.º 1
0
 /**
  * 初始化函数
  *
  * @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());
 }