我有一个Crystal Reports - AP检查报告,格式为Stub-Check-Stub:
如果有超过10个明细订单项,则其他订单项应显示在后续页面上,且检查部分无效。
报告本身在“按检查号码分组”的“详细信息”部分中将第一个存根作为子报告。检查是页脚 - A,第二个存根是页脚 - C中的子报表。(页脚 - B被抑制)
我已检查主报告的“详细信息”部分以及两个子报告的“详细信息”部分中的“新页面后 - 10个可见记录”复选框。
报告有效,但第二个存根子报告详细信息部分在每个检查的每个页面上重复相同的10个细节线。
这与此处提出的问题基本相同:(Crystal Reports) Break page after certain # of details?,但提供的答案对第二个存根细节不起作用。
有人对此有任何建议吗?
答案 0 :(得分:0)
“新页面 - 10个可见记录”将始终在第10个记录后开始新页面。它与您提供的解决方案类似。如果您只需要在第一页上有10行,您可以在链接上使用相同的解决方案,但在第5点更改公式。只有在记录10之后它才会开始新的页面。
在设计视图中打开报告
右键单击Details部分,然后选择Section Expert
确保在“部分专家”对话框中选中“详细信息”部分。选中“新页面后”
点击复选框右侧的公式编辑器按钮。
输入以下公式:
RecordNumber = 10
单击“保存并关闭”,然后单击“确定”