Eden.Sun 发表于 2024-4-4 14:28:03

ActiveReports 18 新特性-WEB设计器支持固定模板报表

本帖最后由 KarenGao 于 2024-5-22 08:41 编辑

    固定模板报表(Master report)是AR17之后的新功能。我们可以通过它,在系统中预设一批报表模板,让后面的使用者在这些模板的基础上进行后续开发。不仅能提升开发效率,而且可以统一报表的设计风格,更好的适应我们的环境。在AR18中,固定模板报表可以更方便的在WEB端使用。
   
    1. 创建固定报表模板
       首先创建一个正常的报表,然后转换成模板报表:
      

       转换成报表模板之后,会多出一个组件"占位符内容",这个组件在报表中占据的位置就是使用这个模板的人,可以添加内容的区域:
      

    2. 设计报表模板
       根据实际需求设计我们的报表模板。对于不固定的区域一定要使用"内容占位符"占据,只用这样,后面使用这个模板的人,才可以在报表上进行后续的设计:
      

    3. 保存模板
       设计完成之后,按照正常的流程保存:

   
      
      保存成功后,可以看到一个后缀是 .rdlx-master 的报表文件,这就是我们的模板:
      

    4. 选择模板
      然后就可以使用上面的模板创建新的报表:
      



    5. 设计报表
       新建的报表中,设计好的内容是不能编辑的。主油模板中“占位符内容”的部分可以自由编辑。
      

   


      至此,我们通过WEB设计器使用报表模板创建新报表的过程就结束了,快去试试吧。
页: [1]
查看完整版本: ActiveReports 18 新特性-WEB设计器支持固定模板报表