Visual Studio的Reporting Service可以依据特定的值,将产出的报表结果分群及分页,并使用内建参数Globals!PageNumber/Globals!TotalPages达到显示页码的效果。假设测试群组A的资料有1页,测试群组B的资料有3页,总页数为6页,预设的分页效果会是当下页数/总页数,不会依群组做分页:
如果要调整为群组分页的话(测试群组A有1页,显示为1/1,测试群组B有3页,换页时显示为1/3、2/3、3/3),请先点选群组资料,接着依序点选:Group->PageBreakNumber->将ResetPage设为True
调整后,产出的资料就会依照群组做分页了: