Excel数据导入
填报表展现界面的工具栏中,默认带有导入Excel按钮,用户可以将原存在Excel文件中的数据导入到填报表中,并可提交入库。(非填报表不支持Excel数据的导入)
Excel的导入功能,为用户使用其他来源的数据提供了一个快捷方便的入口。
如果工具栏中没有导入Excel按钮也可以通过调用标签:needImportExcel来调用导入Excel的功能,可以参考:展现标签
导入Excel规则
- 目前Excel的支持2003、2007两种格式
- 导入的Excel必须与报表表样一致
- 导入的Excel中若存在合并单元格,导入数据会出现一定程度的错位现象
导入Excel的限制
为了提高效率,原报表中若某单元格设置自动计算,单导入Excel表格中该对应单元格未设置值时,导入后的数据不再做自动计算。
例如:报表C1单元格设置自动计算为A1+B1,Excel中 A1为3,B1为4 导入Excel至报表,C1单元格将不会自动计算出对应结果。
导入至报表的数据,在报表页面再次修改该单元格数据时,可触发自动计算
导入Excel的可扩展性
行式填报表导入Excel时,报表会根据Excel中的数据对行式可扩展行进行扩展,从而实现导入多条数据。
当一张报表中行式填报可扩展格下方存在普通填报不可扩展单元格的情况时,Excel中从可扩展格对应位置开始向下的数据,均会被当作行式数据插入到填报表中,因此如果填报表的行式区域下方有非行式区域,则该区域的数据无法被导入,此时可以通过从Excel中分步复制粘贴解决非扩展区域数据无法导入的问题。