第1章 动态模板功能介绍
在企业实际的日常工作中,经常会遇到动态模板需求,比如大型的机场集团,用户希望统计机场通航数据,并且按季度生成,现有报告模板是word格式,其中包括文字,数字,图片,表格等,希望每个季度word模板中的数字,图片,表格都能随着季度不同而变化,为满足上述需求,Report产品提供动态模板功能。
【注】目前功能只支持.docx后缀Word模板,以及.pptx后缀的PPT模板,不支持.doc,.ppt。
下面以Word模板为例,介绍此功能,ppt模板使用方式相同。
第2章 使用方法
2.1 使用报表设计器设计报表
正常制作报表,例如
保存后,预览报表结果如下
2.2 制作动态模板
使用WPS或者ms office word创建docx格式word文档,编辑word文档内容,遇到需要用报表中内容进行替换的部分,使用特殊标记进行标识。
例如
{{var}}
var是变量。
【注】变量只支持字母和数字,不支持特殊符号等字符。
Word模板样例如下
文本:
循环列表:
表格:
图片:
模板导出后的效果如下
文本:
循环列表:
表格:
图片:
2.3 上传Word模板
在上述报表中,选择“报表设置”菜单,打开Word模板模块,样例如下:
点击上传按钮,上传word模板,提取Word变量
单元格项填写相应单元格内容如下图:
【注】单元格填写字母全部为小写
关联报表,选择相应报表
表格、图片、循环列表填写如下图:
以下图为例,其中a4:c22为列表区域,表示word导出时,该标识会使用report报表定义格的A4,B4,C4,A5,B5,C5,...,A22,B22,C22矩形区域替换
【注】如果遇到合并单元格,填写第一格。
动态报告也支持从多个布局中获取对应单元格数据,可以点击布局列中的搜索图标,如果只有一个布局,默认选中该布局,
若有多个布局,会给出布局选中页面如下图
Word模板模块全部设置完成,打开导出设置,设置导出文件名称,最终我们导出得文件就是这个文件。
【注】如果没有word模板,导出得文件就是该报表。
点击模板名称可下载模板,点击模板名称右侧X按钮,删除Word模板。
2.4 Word模板导出
报表查看时,点击页面右上角的导出word图标,导出word模板;
导出word模板如下