更新时间:2019-03-15 19:47
“单据表单”和”流程表单”中提交的数据,可以在”报表页面”中作为数据源,进行进一步的分析。当一个表单中存在明细时,为了支持分析,宜搭进行了一些额外的处理。下面以一个具体场景(进货单)进行具体介绍
进货单设计如下
“进货单”下有 “进货单号”、”进货日期”、”进货明细”三个组件。“进货明细”下有”商品名”、”进货量”两个组件。
在”进货单”这个具体的业务场景中,我们查看报表页面图表组件下的数据集中,会看到”进货单”,”进货单-进货明细”两个数据集。“进货单”数据集下,有”进货单号”,”进货日期”两个列字段。“进货明细”数据集下,有”商品名”、”进货量”两个列字段。
下面以”进货单”为例
先在”进货单”下提交两条数据,如下
在报表中,”进货单”和”进货单-进货明细”两个数据源下的数据如图。
进货明细的数据会放在”进货单-进货明细”这个报表数据源下,并且父实例ID等于主表数据的实例ID。
有些业务场景需要将表单数据以及明细数据放在一起分析,这时可以用”多表关联”来实现。
两张表的数据要联系在一起,可以用 "主表的实例ID" = "明细数据的父实例ID"进行关联。
比如,要关联”进货单”和”进货单-进货明细”两张表的数据,我们可以这么配置:
图表组件筛选条件要生效,需要确保图表组件的”条件过滤”中的过滤字段都有。如果没有,请手动添加
在文档使用中是否遇到以下问题
更多建议
匿名提交