我遇到有关在Crystal Report的详细信息部分中插入空白行的问题(使用带有VS 2013的SAP Crystal Report) 例如,如果只有01记录,则应始终为05行而不是01行。以下是在Excel中创建的表单
这是使用Crystal Report创建的表单:
我google了很多,但在我的案例中没有解决方案。
请帮忙。提前谢谢!
答案 0 :(得分:1)
我认为你的意思是你需要总是显示5行。因此,如果您有2个项目,则会有3个空白行。我想你将永远不会有6件物品(因为你还没有回答拉斐尔的问题)。我认为你只能使用Crystal Reports设计(否则你可以试试拉斐尔的建议)。
使用"部分专家"编辑" Supress"每个黑色细节部分的公式。公式可能是:
Count({ItemTableName.Id})> = 2 OR recordNumber< Count({ItemTableName.Id})//细节B抑制公式
Count({ItemTableName.Id})> = 3 OR recordNumber< Count({ItemTableName.Id})// Detail C抑制公式
Count({ItemTableName.Id})> = 4 OR recordNumber< Count({ItemTableName.Id})//细节D抑制公式
Count({ItemTableName.Id})> = 5 OR recordNumber< Count({ItemTableName.Id})// Detail E suppress formula
如果您有小组或初始假设不正确,您可能需要调整此解决方案。
答案 1 :(得分:0)
首先,你有修复细节部分 然后你想要5个空白行,如果总共6行,1行有数据然后设计细节部分和详细信息部分 - >报告部分留空并显示所需空间,并将页脚详细信息放在页脚中 然后检查结果 - >它显示空白行,然后在第7行的下一页显示6行