我搜索过其他类似的问题,但似乎没有一个处于相同的情况。
我有一系列交易,其中我使用了一个名为TranNumber的运行总数,该总数在更改账号时重置。当我按事务日期降序排序时,这个运行总数会将最近的事务作为1。
我还有另一个公式,其中包含交易代码列表及其在工作流中的位置(使用选择案例公式完成(。
我试图总结以下公式以及各种变化,例如使用变量和将数据传递到子报告中,然后再"欺骗"软件,使其不将其视为一个运行的总数,但仍然无济于事,因为我无法对变量进行总结。
if {#TranNumber} = 1 then
if {@ProcCode} startswith "1 - " then 1 else 0
最终,我希望在工作流程中的每个位置都有一个账户数,然后将其放入图形形式中
如果有人试图成功地做到这一点,或者可以建议一种方法,只为每个账户带回最新的交易,以避免不得不使用上述方法,我们将不胜感激:(
提前感谢
通过使用上面的公式并分配给变量并在细节中放置计数器公式来解决此问题,其工作原理与下面的类似
shared numbervar x;
If {#TranNumber} = 1 then
if {@ProcCode} startswith "1 - " then x := x + 1
然后我把这个公式放在细节中,然后简单地在报告页脚中输出变量,它给了我想要的数字。