-2

我对水晶报表很陌生。我想制定一个公式,我假设它将是一个运行总计字段,以列出所有值(不包括空值)。我该怎么办?这是我要澄清的情况。我有一个 RFI 参考列(字符串),但由于重复数据,很多行都被抑制了。但是,我想列出所有出现在被抑制行上的 RFI 参考,不包括 Null。在某些情况下,它需要重置,这就是为什么我假设它将是一个正在运行的总字段。只是不确定我应该使用什么来实现这一点。提前致谢。(V 14.1)

4

1 回答 1

0

我在 Blackbaud 的 KB 上找到了这个。这不完全是我想要的,但我让它发挥了作用。这真的很有帮助,不像 2 巨魔给我否定的代表提出问题......建立社区的方式。无论如何,通过一些格式,我使它对我有用。

在 Crystal Report 中创建以下三个公式:

公式 1:此公式将每个值连接成一个字符串。放置在详细信息部分并抑制该字段。同时打印记录;共享 StringVar ConCat;If ConCat = "" then ConCat := {Field_Name} else if not ({Field_Name} in ConCat) then ConCat := ConCat + ", " + {Field_Name}

公式2:此公式将显示最终值。放置在组页脚部分。同时打印记录;共享 StringVar ConCat;

公式 3:此公式将重置下一条记录的变量。放置在组标题中以删除先前记录的值。同时打印记录;共享 StringVar ConCat := ""

于 2018-05-02T17:31:50.780 回答