实现简单电子表格制作,其实相对比较简单,但是表格的样式和复杂要求会影响到具体功能实现,对于smartbi 来说。
当然对于交叉报表的样式实现数据回填较困难,和smartbi人员沟通后,尽管可以使用回写多个规则来实现,当然也不一定,我本来想尝试,但由于smartbi版本问题,造成汉字的
过滤总是实现不了效果,而升级又需要备份知识库,不敢贸然做,只能止步。解决方案是用两张表来实现,一张清单报表实现回写填报,另外一张用来展示。
下面来记录一下简单清单和表单报表的回写填报如何实现。
一、清单报表回写填报
可以新建回写库也可以用原来的数据库实现回写,注意完成回写操作必须设置主键,因为数据的修改和增加删除都是通过主键来搜索的。
1、拖动数据结束后,选中需要填报的单元格,选择excel里面的回写规则,新建规则,找到对应的数据库和表,选定所有列,实现所属单元格和表中字段的关联关系,回写填报或回写表格。
2、当然这样发布后,smartbi中并没有增加删除按钮,单元格也无法实现单击可填报,选中需要填报单元格,点击excel中的填报属性,主键单元格设置允许修改,可以添加删除行行,其他单元格设为允许修改,单行文本,即可实现添加删除行和修改数据。
二、表单的填写
其实与清单回写填报相同,只不过最开始数据库没数据,只需先把字段建好,然后设置为修改填报属性。
还有一些设置下拉框参数等等的可以参考相关文档,简单的回写填报就是这样。