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

QQ登录

只需一步,快速开始

查看: 5598|回复: 1

[处理中3] 可否不打开报表的页面就导出excel文件给客户端

[复制链接]

74

主题

197

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
发表于 2020-2-25 15:49:48 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我在UI2中设计了一个报表页面 .w,测试成功了,在运行中,点击打开此报表的菜单, 也正确显示了报表页面,然后点上面的  导出excel,可以导出。
现在的需求是,如果我们的报表要提供给第三方用户,他们不需要登录bex系统,只是提供一个接口,对方访问这个接口,系统就把刚才这个报表页面生成的excel文件给他们。但因为对方不会有点击打开报表页面这个过程,如何在接口调用过程中 实现模拟 页面打开后,生成的报表,再导出excel文件,然后把文件传给他们?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2020-2-25 17:56:08 | 显示全部楼层
导出excel是导出的客户端的这个导出后平台是无法操作的
最多是自己调用导出的逻辑导出一个excel到客户端,这个方案简单的就是给第三方这个页面的url,在页面的model的onload事件中调用report组件的导出方法,如果这个方案不能满足那就需要自己发.j的请求,可以参考组件中的实现




report.png

report.js

14.81 KB, 下载次数: 87

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-27 14:36 , Processed in 0.068283 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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