我是Crystal Reports的新手。我想制作一个公式,我假设它将是一个运行总计字段,列出所有值(不包括null)。我该怎么做?这是我要澄清的情况。我有一个RFI参考列(字符串),但由于重复数据,许多行被抑制。但是,我想列出出现在被抑制行上的所有RFI参考,不包括Null。在某些条件之后,它需要重置,这就是为什么我假设它将是一个运行总计字段。只是不确定我应该用什么来实现这一目标。提前致谢。 (V 14.1)
答案 0 :(得分:0)
我在Blackbaud的KB上找到了这个。这不是我想要的,但我让它成功了。它真的很有用,不像2个巨魔让我对代表提出问题负面建议......建立社区的方式。无论如何,有一些格式我觉得它适合我。
在Crystal Report中创建以下三个公式:
公式1:此公式将每个值连接成一个字符串。放入详细信息部分并禁止显示该字段。 WhilePrintingRecords; 共享StringVar ConCat; 如果ConCat =""然后ConCat:= {Field_Name}否则,如果没有(ConCat中的{Field_Name})则ConCat:= ConCat +"," + {Field_Name}
公式2:此公式将显示最终值。放在组尾部分。 WhilePrintingRecords; 共享StringVar ConCat;
公式3:此公式将重置下一条记录的变量。放置在组头中以删除以前记录的值。 WhilePrintingRecords; 共享StringVar ConCat:=""