ActiveReports 18 新特性-WEB设计器支持固定模板报表
本帖最后由 KarenGao 于 2024-5-22 08:41 编辑固定模板报表(Master report)是AR17之后的新功能。我们可以通过它,在系统中预设一批报表模板,让后面的使用者在这些模板的基础上进行后续开发。不仅能提升开发效率,而且可以统一报表的设计风格,更好的适应我们的环境。在AR18中,固定模板报表可以更方便的在WEB端使用。
1. 创建固定报表模板
首先创建一个正常的报表,然后转换成模板报表:
转换成报表模板之后,会多出一个组件"占位符内容",这个组件在报表中占据的位置就是使用这个模板的人,可以添加内容的区域:
2. 设计报表模板
根据实际需求设计我们的报表模板。对于不固定的区域一定要使用"内容占位符"占据,只用这样,后面使用这个模板的人,才可以在报表上进行后续的设计:
3. 保存模板
设计完成之后,按照正常的流程保存:
保存成功后,可以看到一个后缀是 .rdlx-master 的报表文件,这就是我们的模板:
4. 选择模板
然后就可以使用上面的模板创建新的报表:
5. 设计报表
新建的报表中,设计好的内容是不能编辑的。主油模板中“占位符内容”的部分可以自由编辑。
至此,我们通过WEB设计器使用报表模板创建新报表的过程就结束了,快去试试吧。
页:
[1]