起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6486|回复: 14

[处理中3] Excel多表导出

[复制链接]

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
发表于 2018-3-21 09:40:09 | 显示全部楼层 |阅读模式
火狐和谷歌下,可以Excel多表导出,IE下不行。

导出代码:
        Model.prototype.button20Click = function(event){

   
       var rp = this.comp("report1");
           rp.setReportName("会议数量及时长统计");
       rp.exportExcel();  
       var rp1 = this.comp("report11");
       rp1.setReportName("会议数量及时长统计详情");
       rp1.exportExcel();
        };

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2018-3-21 09:41:32 | 显示全部楼层
/UI2/system_X/components/justep/docCommon/fileApi.js下修改如下:
/*
                                var downLoadFrame = $('#_downloadFrame');
                                if(downLoadFrame.length === 0){
                                        downLoadFrame = $('<iframe id="_downloadFrame"></iframe>').css('display','none').appendTo(document.body);
                                }
                                downLoadFrame.attr('src',_url);
                                 */
                                /*周 修改  start */
                                 var downLoadFrame = $('<iframe name="_downloadFrame"></iframe>').css('display','none').appendTo(document.body);
                 
                 downLoadFrame.attr('src',_url);
                 /*周修改  end */
                    dtd.resolve(_url);

火狐和谷歌没有问题,IE不行。

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-21 10:20:08 | 显示全部楼层
不是IE不行,IE是需要自己选择打开还是保存的,这个是浏览器的机制,chrome和firefox都是直接下载的
excel.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2018-3-21 10:26:22 | 显示全部楼层
是啊,我无论是打开,还是保存,都只能保存一份。

即,只能导出一个excel表。即只能是
   var rp1 = this.comp("report11");
       rp1.setReportName("会议数量及时长统计详情");
最后一个详情表。


火狐和谷歌下,能2个都导出。
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2018-3-21 10:26:39 | 显示全部楼层
恩,服务器后台和前台没有抛出错误。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-21 11:00:13 | 显示全部楼层
你要点保存再点击保存,一次只能保存一个
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2018-3-21 11:27:00 | 显示全部楼层
只弹出一个保存按钮,无法保存多个
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-21 11:35:31 | 显示全部楼层
本地测试是可以,保存后再保存会提示第二个
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2018-3-21 11:51:41 | 显示全部楼层
使用IE11,可能是兼容性版本,测试不可行
回复 支持 反对

使用道具 举报

157

主题

600

帖子

937

积分

高级会员

Rank: 4

积分
937
QQ
 楼主| 发表于 2018-3-21 12:04:17 | 显示全部楼层
测试发现,测试环境采用的是8080的端口,IE下测试可行。

正式环境采用的是8081端口,IE不可行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-7 20:49 , Processed in 0.076362 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表