有没有办法以编程方式在水晶报表中获取字段名称?

时间:2012-02-02 18:14:41

标签: crystal-reports report

我有一些重要的报道。我需要的是“显示的”列名列表 - 而不是实际的字段(我知道如何获取)。有没有办法以编程方式获取该信息?我需要获取它们,以便最终用户可以决定可以删除哪些列。我正在使用水晶报告8.5。 感谢

1 个答案:

答案 0 :(得分:1)

这可能值得一试。首先,导出报告的定义('文件' - >'导出' - >'导出报告' - >'格式':报告定义)。这应该是一个文本文件,其中包含有关报告的大量信息,包括引用的所有数据字段。您可以编写一个简单的脚本来解析文件并吐出所有这些字段。

我之前从未尝试过,所以你的里程可能会有所不同。要考虑的一件事是“显示”字段的含义。字段无法直接显示在报表上,但可用于计算显示 的公式或摘要。在编写脚本时,您需要考虑这一点以及编写特定报告的方式。