在线报表中Excel导入行式报表如何根据位置匹配
在Excel数据导入时,行式报表的匹配依据是根据指定的单元格起始位置,而非标题内容。具体操作可通过在线报表FineReport实现,我们将详细演示这一过程。
1、 模板准备上图中我们可以看到,Excel中第一行数据(不包括标题)在B3~K3中,在填报模板中,导入数据的单元格也要在B3~K3,单元格从上到下扩展,并添加控件:注:若导入的报表中不是空白的填报表,而是有取数的功能,则需要将报表的最左父格设置为列表显示。
2、 报表填报属性设置在报表填报属性中,只需要将第一行单元格与数据表的数据列进行绑定即可。该例中,Excel中的原始数据供应商和类别都是具体的名字,若用户希望Excel导入的是名字,但实际入库的是ID怎么办呢?此时可以在报表填报属性中使用map函数转换,以下具体介绍。定义map函数需要的数据集增加数据集ds1,SQL语句为:SELECT * FROM [供应商],查询出供应商ID与供应商名字的对应关系;再增加数据集ds2,SQL语句为:SELECT * FROM [产品类别],查询出产品类别ID与类别名字的对应关系。报表填报属性中使用map函数Excel导入的是名字,使用map函数转换,如下图:
3、 填报工具栏设置默认填报工具栏是没有导入Excel按钮的,点击模板>模板web属性>填报页面设置,为该模板单独设置,勾选使用工具栏,为该报表单独设置工具栏,清空工具栏,然后在按钮面板中双击提交按钮和导入excel按钮,将这两个按钮添加到顶部工具栏中,如下图:另:如果模板中导入数据的单元格(设置了扩展属性并添加控件的单元格)从第6行开始,那么根据位置匹配导入的时候,Excel中数据就从第6行开始导入。
文章标题:在线报表中Excel导入行式报表如何根据位置匹配
文章链接://www.hpwebtech.com/jiqiao/208969.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
相关软件推荐
其他类似技巧
- 2024-08-24 10:49:01在线报表中Excel导入行式报表如何根据位置匹配
- 2024-08-24 10:48:01excel技巧:如何求出合并单元格之和
- 2024-08-24 10:46:02如何对Excel中的文档多列排序?
- 2024-08-24 10:45:02在表格中如何进行拆分窗口操作?
- 2024-08-24 10:43:02在Excel 2003中怎么添加常用文件夹?
- 2024-08-24 10:37:02Excel如何给表格数据条加上开关
- 2024-08-24 10:31:02如何将excel表格中工具栏灰色恢复正常使用
- 2024-08-24 10:29:02怎么用EXCEl制作分摊伙食费计算表格
- 2024-08-24 10:25:01如何使用SLN函数计算线性折旧值
- 2024-08-24 10:24:02Excel:如何调整股市数据的格式
Microsoft Office Excel2007软件简介
excel2007是2007版的Microsoft Office中的重要模块组件,Excel2007可以在电脑上编写电子表格,是最好用的办公软件,可以满足用户对表格的自定义编辑,还具有强大的图形功能,功能全面。zol提供excel2007官方版下载。excel2007具有强大插件平台支持,免费提供海量在线存储空间及wps文字文档模板,支持阅读和输出PDF文件,全... 详细介绍»