报表开发工具中Excel导入报表如何根据标题匹配
Excel的非结构化数据导入功能依赖于标题匹配,即依据列标题(纵轴为标题,横轴为行标题)进行自动比对。若标题不一致,则显示空白,强调要求各部分标题完全对应,不受位置影响,列顺序可调整。在导入不定行列数据时,先执行标题匹配;如未成功,则采用位置作为备份策略。以下通过报表开发工具FineReport详细介绍这一过程。
1、 模板准备打开模板%FR_HOME%WebReportWEB-INFeportletsdocSpecialSubject|ExcelImportExcelImport_1.cpt,修改如下图,删除左方和下方的空白行,将产品名称和类别列名称修改为产品和类别ID,与excel不一样,同时更换类别和供应商列的位置,再为每个单元格添加控件,这里添加文本控件:注:如果不想添加控件,可以设置不按照控件导入,但是这里是导入不定行,不论是否根据控件导入,必须保证左父格是可扩展的
2、 报表填报属性修改修改报表填报属性中列和数据库中列的对应,这里只需要修改类别ID对应的值,修改为map(C2, "ds2", 2, 1)。3?效果查看点击填报预览,在web端单击工具栏上的导入Excel按钮,选择excelimport.xls,可看到如下图效果:
4、 不根据标题匹配FineReport Excel导入不定行默认首先要根据标题匹配,如果标题能够匹配2个或2个以上,则无需再执行根据位置匹配,但是如果在导入数据的时候希望根据位置匹配,但是标题又能匹配2个或2个以上,此时,如果使用默认设置,将无法根据位置匹配。那么,我们可以通过修改配置文件,关闭使用标题匹配这个功能,即直接使用位置匹配。5配置文件准备打开%FR_HOME%WebReportWEB-INFesources下面的customconfig.xml文件,如果没有该文件,则复制config.xml至该文件夹中,并重命名为customconfig.xml,如下图:
文章标题:报表开发工具中Excel导入报表如何根据标题匹配
文章链接://www.hpwebtech.com/jiqiao/241781.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
相关软件推荐
其他类似技巧
- 2024-11-22 07:38:01Excel之IF函数的简单应用
- 2024-11-21 17:22:01女性标准体重计算的方法为
- 2024-11-21 12:07:01EXCEL自动换行、自动行高,预览打印却显示不全
- 2024-11-21 10:34:02报表开发软件中Excel导入报表如何根据位置匹配
- 2024-11-21 10:26:02excel中出现#NULL!如何解决
- 2024-11-21 09:06:02EXCEL怎样把柱状图改成折线图
- 2024-11-20 18:03:01Excel/WPS表格怎么添加工作表标签颜色?
- 2024-11-20 11:36:01WPS/EXCEL如何生成多标签图表
- 2024-11-20 10:25:01Excel怎么直接输入1000个序号
- 2024-11-20 09:43:02Excel中如何将地址和邮编分成两列?
Microsoft Office Excel2007软件简介
excel2007是2007版的Microsoft Office中的重要模块组件,Excel2007可以在电脑上编写电子表格,是最好用的办公软件,可以满足用户对表格的自定义编辑,还具有强大的图形功能,功能全面。zol提供excel2007官方版下载。excel2007具有强大插件平台支持,免费提供海量在线存储空间及wps文字文档模板,支持阅读和输出PDF文件,全... 详细介绍»