|
一见如故
发表于 2020-11-13 11:40:57
举个例子,企业支持员工付款申请、费用报销和备用金申请,此时如何用报表做一个多表计算员工的花销情况和备用金使用情况?
1. 新建报表,命名为“员工花销和备用金”。
2. 新增数据源,选择表单“备用金申请”。
3. 员工的花销和备用金数据不仅存在于备用金申请表,还存在于付款申请表和费用报销表,并且这三张表的数据之间有关联关系(也就是申请人一样),之后才可以同时计算三张表的数据,因此我们需要通过新增关联表单和建立关联关系。
a. 新增关联表单,选择表单“付款申请”,选择表单后一定要设置关联关系,用于建立两个不同表单数据之间的关系,否则无法新增关联表单;在这里,我们的关联关系是申请人一样,所以设置为:“付款申请”的“申请人”值等于表单“备用金申请”的“申请人”,按照我们的设置,之后可以去计算同个员工的备用金使用情况,也就是剩余备用金金额-付款金额;新增关联表单成功后,在数据源列表中,会显示新增的关联表单和字段。
b. 新增关联表单,选择表单“费用报销”,关联关系设置为:“费用报销”的“报销人”值等于表单“备用金申请”的“申请人”,按照我们的设置,之后可以去计算同个员工的备用金使用情况,也就是备用金-实际报销金额。
4. 新增所有关联表单和关联关系后,我们需试用“计算字段”,去用不同关联表单的字段计算花销情况和备用金使用情况。
a. 新增计算字段“花销情况”,花销情况=“付款申请”表单的“付款金额”+“费用报销”的“实际报销金额”,设置如图所示:
b. 新增计算字段“备用金使用情况”,备用金使用情况=剩余备用金金额-付款金额-实际报销金额,设置如图所示:
5. 新增汇总表,拖动“备用金申请”的“申请人”字段至行分组区域,拖动“备用金申请”的“创建时间”字段至列分组区域,拖动计算字段“花销情况”和“备用金使用情况”至值区域,如图所示:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
评分
-
查看全部评分
|