好吧,通常人们希望得到相反的结果,在没有详细信息时隐藏组标题,但在我的特定情况下,即使详细信息行为空,我也需要能够显示标题。我正在使用 Visual Studio 2008 中的内置水晶报表。
我的主报告有一个子报告,其中包含组标题和组详细信息的数据组。即使详细信息为空,我也希望能够显示标题,但现在,只有非空的详细信息正在打印。
我该怎么做才能让它发挥作用?
好吧,通常人们希望得到相反的结果,在没有详细信息时隐藏组标题,但在我的特定情况下,即使详细信息行为空,我也需要能够显示标题。我正在使用 Visual Studio 2008 中的内置水晶报表。
我的主报告有一个子报告,其中包含组标题和组详细信息的数据组。即使详细信息为空,我也希望能够显示标题,但现在,只有非空的详细信息正在打印。
我该怎么做才能让它发挥作用?
有关您的数据源的更多信息可能会有所帮助。没有它,我假设您的数据源是一个带有分组字段和主键的表。
Crystal 以记录的方式思考,没有记录(即使它只是一个占位符),Crystal 无法知道一个组的存在。所以诀窍是制作一个 Helper/Index 表并将其左连接。
示例:您想按月份对所有数据进行分组,但没有 3 月份的数据。在您的数据源(或者可能是其他一些数据源。Crystal 足够通用)中,添加一个 Helper 表,该表有 1 列,列出了所有 12 个月。将其导入报表后,您可以将真实数据表外连接到它上。这为您提供了所有实际数据以及 3 月份的占位符记录。
你还有什么其他问题?