表单设计器中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/283201.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
相关软件推荐
其他类似技巧
- 2024-12-05 06:52:01表单设计器中Excel导入报表如何根据标题匹配
- 2024-12-04 18:21:02如何保证打印各页显示标题#新人打卡#
- 2024-12-04 17:13:01Excel如何使用公式将十进制数转换为二进制数?
- 2024-12-04 15:04:02Excel单元格式怎么设置填充水平对齐
- 2024-12-04 13:14:01Excel文件转PDF文件
- 2024-12-04 10:09:01Excel表格如何设置冻结窗体或拖动表格标题固定
- 2024-12-04 06:18:02如何将Excel文档保存为交互式web页面文件?
- 2024-12-03 17:37:02excel里怎么插入圆的面积公式
- 2024-12-03 17:28:02简单粗暴的财务excel函数小技巧
- 2024-12-03 15:15:01Excel快速求和的四种方式怎么用?
Microsoft Office Excel2007软件简介
excel2007是2007版的Microsoft Office中的重要模块组件,Excel2007可以在电脑上编写电子表格,是最好用的办公软件,可以满足用户对表格的自定义编辑,还具有强大的图形功能,功能全面。zol提供excel2007官方版下载。excel2007具有强大插件平台支持,免费提供海量在线存储空间及wps文字文档模板,支持阅读和输出PDF文件,全... 详细介绍»