crystal-reports-2013 - Crystal Report - 运行总计字段的值列表?
问题描述
我对水晶报表很陌生。我想制定一个公式,我假设它将是一个运行总计字段,以列出所有值(不包括空值)。我该怎么办?这是我要澄清的情况。我有一个 RFI 参考列(字符串),但由于重复数据,很多行都被抑制了。但是,我想列出所有出现在被抑制行上的 RFI 参考,不包括 Null。在某些情况下,它需要重置,这就是为什么我假设它将是一个正在运行的总字段。只是不确定我应该使用什么来实现这一点。提前致谢。(V 14.1)
解决方案
我在 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 := ""
推荐阅读
- python - 是否可以从示例 json 作为原型创建多个 json 文件?
- python - 使用 2captcha 库推送到 Heroku 时出错 - ModuleNotFoundError: No module named 'requests'
- python - Python 子图,轴之间有图
- mysql - 连接 SQL 查询中的表名和列
- python - pyspark 聚合数据帧错误:+ 不支持的操作数类型:“int”和“str”
- javascript - 我们如何删除顽固的 cookie?
- macos - iMac 2013 - 我收到 qemu-system-i386 意外退出错误,尝试运行 Android 模拟器时缺少 DYLD [0x4] 符号
- nhibernate - 创建空的 IFutureEnumerable 实例
- java - 我可以从 bin 子目录中运行 mvn -v,但是从其他地方运行它时会出现“错误 -classpath 需要类路径规范”错误
- python - 为什么在字符串中指定 %Z 时 Python 的 datetime strptime() 不设置时区?