ListUI界面增加合计行
1.在.query里面设置两个扩展属性
是否统计字段:true
统计字段按主键进行统计:设置为主键字段名,比如(id,entrys.id),
如果不设置的话,统计的时候会按分录行统计,对非分录行统计出来的结果会不正确。
2.在ListUI.java中重写isFootVisible方法,将返回值设置为true。
@Override protectedbooleanisFootVisible() {
return true;
}
EditUI分录增加合计行
重写EditUI的setTableToSumField方法即可。
@Override
protected void setTableToSumField() {
super.setTableToSumField();
setTableToSumField(kdtEntrys, new String[] {"amount", "paymentAmount"});
}
//其中kdtEntrys—table名称 (通常为kdtEntrys)