300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > EAS 分录设置默认值(删除分录监听也能用 把新增分录 插入分录监听去掉。 如果

EAS 分录设置默认值(删除分录监听也能用 把新增分录 插入分录监听去掉。 如果

时间:2019-02-21 03:38:53

相关推荐

EAS 分录设置默认值(删除分录监听也能用 把新增分录 插入分录监听去掉。  如果

/*** 添加分录监听事件,实现分录表格默认值 该方法被onLoad()调用*/private void addKdtEntryDetailPanelListener() {IDetailPanelListener listener = new DetailPanelAdapter() {public void beforeEvent(DetailPanelEvent e) throws Exception {setLineValue(e); // 设置分录表格的默认值}public void afterEvent(DetailPanelEvent arg0) throws Exception {}};kdtEntrys_detailPanel.addAddListener(listener);//增加分录kdtEntrys_detailPanel.addInsertListener(listener);//插入分录kdtEntrys_detailPanel.addRemoveListener(listener);//删除分录//kdtEntrys.setAfterAction(new BeforeActionListener() {//public void beforeAction(BeforeActionEvent e) {//KDTable table = (KDTable) e.getSource();//IRow row = table.getRow((Integer) e.getParameter());//row.getCell("carRelation").setValue(BigDecimal.ONE);//row.getCell("companyOrgUnit").setValue(//SysContext.getSysContext().getCurrentFIUnit());////}////});}/*** 新增一行的时候,设置默认值*/private void setLineValue(DetailPanelEvent e) {UnitsPaymentEntryInfo objectValue = (UnitsPaymentEntryInfo) e.getObjectValue(); //获取分录对象objectValue.setYear(DATE.getYear() + 1900); //当前年度objectValue.setMonth(MonthEnum.getEnum(DATE.getMonth() + 1)); //当前月份}

EAS 分录设置默认值(删除分录监听也能用 把新增分录 插入分录监听去掉。 如果想再用新增分录监听 就再注册一个方法再onload再用)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。