0

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 TRUE ELSE FALSE

我试过这个代码但没有得到它。

4

1 回答 1

0

请更好地描述您希望在每一页上打印的内容。我猜你想打印一个只显示一个打印页面的总和的摘要。

你需要3个公式:

sum_pagesum (应作为隐藏字段放置在详细信息部分中):

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;
于 2021-05-08T11:23:28.120 回答