这是我第一次尝试使用变量,所以请耐心等待...
这很简单-我在子报表中建立了一个共享变量,它是GROUP 1或Branch(总和为565)的总和。子报表存储在报表标题a中。我在子报表的组页脚中测试了该变量,它似乎返回了正确的数字。变量公式如下所示:
共享号码Var SharedMember20th; SharedMember20th:= DistinctCount({OBCommLog.FromAccount},{@Branch})
否,当我在主报表中为变量创建公式并将其放置在“组1”页脚(也适用于“分支”)中时,我得到一个通配符:1444。此变量公式如下所示:< / p>
Shared NumberVar SharedMember20th;
SharedMember20th
我不知道这个数字来自哪里。我打开了主报告,没有看到任何会更改/更改变量的内容。这是Loop场景之一吗?奇怪的是,如果我在子报表的报表页脚中创建一个变量,它将在主报表的报表页脚中返回正确的总计。