因此,我正在制作一份需要能够传真并在需要时提供封面的报告。我添加了一个封面作为总页数的报告标题。有一个页眉生成 [page n of m],但使用“if (pageNumber=1) then true”阻止在报表页眉上显示。由于我不希望 [page n of m] 包含封面页数,因此决定手动制作 m 页 n。当它在页面上打印时,数字是浮点格式而不是 int,我该如何解决这个问题。这是我正在使用和输出的水晶语法。
numbervar n := PageNumber - 1;
numbervar m := TotalPageCount -1;
stringvar page := "Page " + toText(int(n)) + " of " + toText(int(m));
page
输出:“第 1.00 页,共 3.00 页”
我最初尝试在报告标题后重置页数,但这使得封面上的 [totalPageCount] 为 1 而不是 4。
感谢您的帮助,大卫 K。