-
土豆我是马铃薯 数据达人Lv4
发表于2023-2-9 10:59
楼主
场景:
在应用数据回填表时,往往有一些批量的数据需要通过线下excel形式导入,由于回填表进行excel导入时需要匹配导入公式,如图,则需要保证每个用户使用的excel是一致的,同时需要满足一些枚举列如性别男女值是可以在excel模板中枚举下拉选择而不是手动输入。目前平台报表导出为excel无法兼容枚举格式,所以为了保证模板填写的便捷性,我们可以预先设计好一个excel模板,然后供用户下载。
实现方法:
1、把文件模板上传至资源管理器,路径如/root/conf/console.conf
2、报表添加按钮,设置为万能式。万能式脚本如下:
其中:destfile是设置下载的文件名称。
name是对应的文件在资源管理器的路径
复制代码
在应用数据回填表时,往往有一些批量的数据需要通过线下excel形式导入,由于回填表进行excel导入时需要匹配导入公式,如图,则需要保证每个用户使用的excel是一致的,同时需要满足一些枚举列如性别男女值是可以在excel模板中枚举下拉选择而不是手动输入。目前平台报表导出为excel无法兼容枚举格式,所以为了保证模板填写的便捷性,我们可以预先设计好一个excel模板,然后供用户下载。
实现方法:
1、把文件模板上传至资源管理器,路径如/root/conf/console.conf
2、报表添加按钮,设置为万能式。万能式脚本如下:
其中:destfile是设置下载的文件名称。
name是对应的文件在资源管理器的路径
- EUI.formAjax({
- url : EUI.sys.getContextPath()+"evfs/vfs.do",
- data : {
- "command" : "download",
- "destfile" : "console.conf",
- "name" : "/root/conf/console.conf",
- "type" : "file",
- "check" : false,
- }
- })