Excel导入

  • 文档创建者:印然
  • 编辑次数:21次
  • 最近更新:Leo.Tsai 于 2020-08-11
  • 1. 概述

    在线导入 Excel 是指在 Web 端预览模板时,将 Excel 中的数据读取进去,一般应用于对 Excel 中数据进行再操作然后填报入库。

    注:导入时遵循扩展行大于模板行的逻辑,也就是保持扩展行大于模板的行数,例如模板里只设置了一条数据,导入的 Excel 中l就必须包含两条数据或以上。 

    如果扩展行低于原模板里的行数,会自动转成位置匹配,而不是扩展导入。此时若想导入的 Excel 中只有一条数据,只要保证 Excel 与模板的数据位置逐一对应,即可成功导入一条数据。

    1.1 行式报表导入 Excel

    行式填报报表在线导入 Excel 的原理机制是:模板根据列标题名称去 Excel 中寻找与之一样的列标题名,如果找到了,则将数据导入进来,如果没找到则不导入,显示空白,即根据标题名导入,只需要模板中有相应标题名即可,位置随意,详细内容参见文档:Excel 导入行式报表

    1.2 其他填报报表导入 Excel

    非行式填报报表在线导入 Excel 的原理机制是:模板根据控件所在位置去Excel中寻找该位置对应的单元格,然后将该单元格的数据导入到模板控件中,即根据控件位置导入,模板样式与 Excel 样式必须保持一致,详细内容参见文档:Excel 导入自由报表

    注:在线导入 Excel 支持导入分组数据。

    2. 注意事项

    2.1 导入后日期格式错误

    1)问题描述

    导入 Excel 后,日期变成一串数字。

    2)原因分析

    目前不支持导入 Excel 的自定义格式,会变成常规的时间戳。

    3)解决方案

    修改成标准日期格式即可。

    2.2 标题无法导入

    1)问题描述

    非双向导入的场景下,设置了双向导入逻辑,导入 Excel 时,发现有标题的内容没有导入,如下图所示:

    1587029208171851.png

    2)原因分析

    双向导入时不会对不定行上方的格子赋值。

    3)解决方案

    非双向导入场景下,不要设置双向导入逻辑。

    附件列表


    主题: 填报功能
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!