您可以给报表添加多个主题。在这种用例下,报表会渲染一个针对每个主题的多输出组合。例如,一个报表有两个主题,那么这个报表的输出将包含第一和第二主题的组合,这个组合会应用到每一个报表页面上。您可以在CollateBy(在线文档中的'CollateByProperty')属性中控制报表输出的组合规则。
注意:如果您正在报表中使用排序,那么您将不能使用交互功能,比如drilldown,连接,文档映射和排序。
您可以通过在报表的CollateBy(在线文档中的'CollateByProperty')属性中选择排序模式,来控制被多主题渲染的报表的页面顺序。
注:在一个报表的所有主题中,常数表达式集合必须是一样的。请参照在主题中使用常数表达式补充信息。
1. 在设计器中,点击报表页面附近的灰色区域,来选择报表。
2. 在属性窗口中,进入CollateBy(在线文档中的'CollateByProperty')属性,并且选择一个有效的选项:
l Simple,渲染一个无任何特殊排序的报表页面。例如,您有一个拥有两个主题的报表,这个报表会先用主题1渲染所有页面,然后再使用主题2渲染所有页面。
l ValueIndex, 根据页面编号给页面排序。例如,您有一个拥有两个主题的报表,这个报表会先用主题1和主题2渲染页面1,然后使用主题1和主题2渲染页面2,依次类推。
l Value,根据您在修复页面对话框中,指定的分组表达式给页面排序。例如,您有一个拥有两个主题的报表,且已分组,报表会先渲染组1(主题1的页面1和2,然后是主题2的页面1和页面2),然后渲染组2(主题1的页面1和页面2,然后是主题2的页面1和页面2),依次类推。
注:在CPL报表中,Value排序模式被设计为不可用的。
对于FPI报表,在设置累加页面技术时,请参照添加页面编码。