我是 Crystal Reports 的新手,所以这可能有一个明显的答案,但我还无法通过在互联网上搜索将两个和两个放在一起。如果有不同,请使用 Crystal2008。
我正在尝试构建一个可用作发票的报告。它需要显示按位置细分的税金。我的表在一列中有位置,在第二列中有一个金额。我已按位置对报告进行分组(一个位置可以有多个记录)。我在详细信息部分有金额。
我已经隐藏了一个位置 (99999),因为它是税收“位置”。它的金额是所有地点的总税额。
我创建了一个运行总计来显示每个位置的小计 (#Subtotal)(放置在组页脚中)。我创建了另一个汇总所有金额的运行总计 (#Total)(放置在报表页脚中)。我需要能够创建一个公式来计算每个位置的税款#Subtotal/#Total*Tax。我想将此位置放在组页脚中的#Subtotal 下方。但它不起作用,因为运行总计尚未添加所有金额。
如果 Crystal 尚未阅读所有记录,我如何计算总数?有没有更好的方法来实现我想要做的事情?
编辑回答尼克的问题:问题是运行总计尚未完成计算报告的全部总数。假设我有位置 A、B 和 C。我在报表页脚中创建了一个运行总计 (#Total),它显示 A、B 和 C 的总数。当我在组页脚的公式中使用 #Total 时,它只计算了 A 组结束时 A 的总数。