报表开发软件中Excel导入报表如何根据位置匹配

 时间:2026-02-14 18:33:48

1、模板准备

上图中我们可以看到,Excel中第一行数据(不包括标题)在B3~K3中,在填报模板中,导入数据的单元格也要在B3~K3,单元格从上到下扩展,并添加控件:

注:若导入的报表中不是空白的填报表,而是有取数的功能,则需要将报表的最左父格设置为列表显示。

报表开发软件中Excel导入报表如何根据位置匹配

2、报表填报属性设置

在报表填报属性中,只需要将第一行单元格与数据表的数据列进行绑定即可。

该例中,Excel中的原始数据供应商和类别都是具体的名字,若用户希望Excel导入的是名字,但实际入库的是ID怎么办呢?

此时可以在报表填报属性中使用map函数转换,以下具体介绍。

定义map函数需要的数据集

增加数据集ds1,SQL语句为:SELECT * FROM [供应商],查询出供应商ID与供应商名字的对应关系;

再增加数据集ds2,SQL语句为:SELECT * FROM [产品类别],查询出产品类别ID与类别名字的对应关系。

报表填报属性中使用map函数

Excel导入的是名字,使用map函数转换,如下图:

报表开发软件中Excel导入报表如何根据位置匹配

3、填报工具栏设置

默认填报工具栏是没有导入Excel按钮的,点击模板>模板web属性>填报页面设置,为该模板单独设置,勾选使用工具栏,为该报表单独设置工具栏,清空工具栏,然后在按钮面板中双击提交按钮和导入excel按钮,将这两个按钮添加到顶部工具栏中,如下图:

另:如果模板中导入数据的单元格(设置了扩展属性并添加控件的单元格)从第6行开始,那么根据位置匹配导入的时候,Excel中数据就从第6行开始导入。

报表开发软件中Excel导入报表如何根据位置匹配

4、效果如下:

报表开发软件中Excel导入报表如何根据位置匹配

  • cad中闭合区域填充纯色
  • 安装算量软件两个图在DWG文件 比例不同处理方法
  • 怎么将CAD的白色背景变为黑色
  • AutoCAD怎么快速添加外墙散水
  • CAD图纸歪了怎么办?
  • 热门搜索
    国际旅游 宁波旅游 张掖旅游 长治旅游 青海旅游景点 洛阳旅游 新疆旅游线路 成都旅游景点 重庆旅游攻略 成都旅游攻略