对Crystal 10中包含运行总计的公式求和

时间:2018-11-27 10:29:55

标签: crystal-reports crystal-reports-10

我搜索了与此类似的其他问题,但似乎没有一个处于相同的情况。

我进行了一系列交易,其中使用了一个名为 TranNumber 的运行总计,该总计会在更改帐号后重置。当我按交易日期降序排序时,此运行总计为我提供的最新交易为1。

我还有另一个公式,其中包含交易代码及其在工作流中的位置的列表(使用精选案例公式完成)。

我试图总结以下公式以及各种变体,例如使用变量并将数据传递到子报表中,然后再“欺骗”该软件以使其不视为总运行量,但仍然无济于事然后不求和一个变量。

if {#TranNumber} = 1 then 
if {@ProcCode} startswith "1 - " then 1 else 0 

最终,我希望将工作流中每个位置的帐户计数放入图形形式。

如果有人尝试成功完成此操作,或者可以建议一种仅取回每个帐户的最新交易以避免使用上述方法的方法,将不胜感激:)

预先感谢

1 个答案:

答案 0 :(得分:0)

通过使用上面的公式并分配给变量并将 counter 公式放在如下所示的详细信息中解决了此问题

shared numbervar x;
If {#TranNumber} = 1 then
if {@ProcCode} startswith "1 - " then x := x + 1

然后我将此公式放在详细信息中,然后将变量简单地输出到报表页脚中,该变量便为我提供了所要查找的数字。