【问题标题】:How to Print specific row in each page Crystal Report如何在每页水晶报表中打印特定行
【发布时间】:2021-07-19 13:36:06
【问题描述】:
whileprintingrecords;
global numbervar DetailCount;
DetailCount := DetailCount + 1;
Global numbervar DetailCount;
DetailCount Mod 10 = 0
IF Remainder (RecordNumber, 8) = 0 THEN
TRUE
ELSE
FALSE
IF Remainder (RecordNumber, 8) = 0 而不是 OnLastRecord THEN
真的
别的
假
我已经尝试过这个代码,但没有得到它。
【问题讨论】:
标签:
crystal-reports
crystal-reports-2008
crystal-reports-2010
crystal-reports-xi
crystal-reports-server
【解决方案1】:
请更好地描述您希望在每一页上打印的内容。
我猜你想打印一个只显示一页打印总和的摘要。
你需要 3 个公式:
sum_pagesum(应作为隐藏字段放在 details-section 中):
whileprintingrecords;
numbervar pagesum;
pagesum:= pagesum + {WHATEVER};
current_pagesum(应该放在page-footer-section,这会打印你的总和):
whileprintingrecords;
numbervar pagesum;
pagesum;
reset_pagesum(应该放在page-footer-section的current_pagesum之后)
whileprintingrecords;
numbervar pagesum;
pagesum:= 0;