我有一些大报告。我需要的是“显示”列名的列表——而不是实际的字段(我知道如何获得)。有没有办法以编程方式获取该信息?我需要获取它们,以便最终用户可以决定可以删除哪些列。我正在使用 Crystal 报告 8.5。
谢谢
最佳答案
这可能值得一试。首先,导出报告的定义("file"->“导出”->“导出报告”->“格式”:报告定义)。这应该会弹出一个文本文件,其中包含有关报告的大量信息,包括所有引用的数据字段。您可以编写一个简单的脚本来解析文件并输出所有这些字段。
我以前从未尝试过,所以您的里程可能会有所不同。需要考虑的一件事是您所说的“显示”字段是什么意思。字段不能直接显示在报表上,但可用于计算显示的公式或摘要。在编写脚本时,您需要考虑这一点以及如何编写特定报告。
关于crystal-reports - 有没有办法以编程方式在 Crystal 报告中获取字段名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9117647/