java web 单据自定义 如何实现
发布网友
发布时间:2022-05-23 07:04
我来回答
共1个回答
热心网友
时间:2023-10-16 06:23
有两种方法
1、较容易实现,用报表引擎,单据都用报表根据用户需求画好,到时候改可以新做报表放上去,不用改程序
2、真正的自定义报表,编码较复杂,数据结构设计大概为
单据类别定义表{单据类别id,单据名称,表头内容,是否显示时间。。。。(等该类单据属性)}
单据明细定义表{单据类别id,明细id,明细名称,明细数据类型,手工输入/系统取数,系统取数规则,。。。(等明细项属性)}
单据数据表(单据id,单据类别id,单据明细id,数据值。。。(等某一单据数据))
用前两张表定义某一单据样式
生产的某一个单据的数据存在第三张表里