/**
* 添加分录监听事件,实现分录表格默认值
* 该方法被onLoad()调用
*/
private void addKdtEntryDetailPanelListener() {
IDetailPanelListener listener = new DetailPanelAdapter() {
public void beforeEvent(DetailPanelEvent e) throws Exception {
setLineValue(e); //设置分录表格的默认值
}
};
kdtEntrys_detailPanel.addRemoveListener(listener);//模板增加监听
}
// /**
// * 实现IDetailPanelListener接口
// */
private static class DetailPanelAdapter implements IDetailPanelListener {
public DetailPanelAdapter() {}
public void beforeEvent(DetailPanelEvent e) throws Exception {}
public void afterEvent(DetailPanelEvent e) throws Exception {}
}
/**
* 新增一行的时候,设置默认值
*/
private void setLineValue(DetailPanelEvent e) {
OAAuditFlowPermEntryInfo objectValue = (OAAuditFlowPermEntryInfo) e.getObjectValue(); //获取分录对象
BOSUuid entryId=objectValue.getId();
try {
OAAuditFlowPermFactory.getRemoteInstance().deleteFlow(entryId);
} catch (EASBizException e1) {
e1.printStackTrace();
} catch (BOSException e1) {
e1.printStackTrace();
}
}
版权声明:本文为douml88原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。