Crystal Reports - 即使Details中没有行,也显示组标题

时间:2011-03-03 15:53:41

标签: crystal-reports crystal-reports-2008

嗯,通常人们想要反过来,在没有细节时隐藏组头,但在我的具体情况下,我需要能够显示标题,即使细节行是空的。我正在使用Visual Studio 2008的内置水晶报告。

我的主报告中有一个子报告,其中包含有关组头和组详细信息的组。我希望能够显示标题,即使细节是空的,但现在只打印非空的细节。

我该怎么做才能让它发挥作用?

1 个答案:

答案 0 :(得分:3)

有关您的数据源的更多信息可能会有所帮助。没有它,我会假设你的 数据源是一个包含分组字段和主键的表。

Crystal在记录方面思考,没有记录(即使它只是一个占位符),Crystal也无法知道某个组是否存在。所以诀窍就是制作一个Helper / Index表并将其连接到它上面。

示例:您希望按月对所有数据进行分组,但3月份没有数据。在您的数据源(或可能是其他数据源.Crystal足够通用)中,添加一个Helper表,其中包含列中列出的所有12个月的1列。将其导入报表后,您可以将真实数据表外部加入其中。这将为您提供3月份占位符记录的所有实际数据。

你还有其他问题吗?