【发布时间】:2017-06-09 02:27:58
【问题描述】:
我正在为我们公司制作送货单。在主报告中,我有一个 SQL 查询,在子报告中,我有行级别的订单(订购的项目、数量和价格)。
我已经填写了数量*项目的运行总计,为我提供了一个“小计”字段。
不过,我希望能够在我的主报告中制定一个“总计”在我的主报告中,从子报告中的小计中扣除邮资和折扣。
我不确定是否有一种简单的方法可以做到这一点?我显然在我的主要报告中看不到这个价值。
【问题讨论】:
标签: crystal-reports
我正在为我们公司制作送货单。在主报告中,我有一个 SQL 查询,在子报告中,我有行级别的订单(订购的项目、数量和价格)。
我已经填写了数量*项目的运行总计,为我提供了一个“小计”字段。
不过,我希望能够在我的主报告中制定一个“总计”在我的主报告中,从子报告中的小计中扣除邮资和折扣。
我不确定是否有一种简单的方法可以做到这一点?我显然在我的主要报告中看不到这个价值。
【问题讨论】:
标签: crystal-reports
您可以在子报表和主报表中使用共享变量。
在子报表中创建公式:
shared numbervar total;
total := {#YourRunningTotalField};
把公式放在值“准备好”的地方。也许是子报表页脚部分。
在主报表中创建公式:
shared numbervar total;
total;
将此公式放在子报表之后的某个位置。
在某些情况下它会起作用,试一试。
【讨论】: