Visual FoxPro报告总页数

时间:2016-06-21 03:53:41

标签: report foxpro

我可以通过以下步骤获取总页数:

报告表格报告NoConsole

lnMaxPages = _PAGENO

报告表格报告预览

但只有我的报告全部属于同一组时才能正常工作。

假设我正在打印3个不同的报告(3组),并假设每个组都有不同的页面。如何为每个组显示正确的lnMaxPages?

编辑:我正在使用VFP 5,其中没有_pagetotal命令。

1 个答案:

答案 0 :(得分:0)

您可以编写一个存储页数的UDF(在报表中使用仅对每个组递增的变量),例如,当您处于组1/2或3时所使用的页码。数学并计算每组的页数。这将在你运行noconsole时获得变量。当您将报告实际运行到屏幕或打印机时,在报告上显示它。