fastreport 查询系统变量总页数 Report.GetVariableValue("TotalPages")总是返回1

Report.Engine.CurPage的值正常而TotalPages总是1

Posted by 王帅 on March 16, 2020

解决办法

  • 返回0

参考官方文档Reference to system variablesThe TOTALPAGES variable always returns 0.,如果Report.GetVariableValue("TotalPages")总是返回0,那你应该在ReportOptions中设置Double Pass

image-20200316175041619

  • 返回1

方法如果总是返回1,那你应该在取值上下文中取消Reset Page Number选项

image-20200316175516777