- 
                
                    
 - 
                
土豆我是马铃薯 数据达人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,
 -         }
 - })
 


