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

QQ登录

只需一步,快速开始

查看: 3899|回复: 7

[结贴] attachment怎么实现下载word、excel文件

[复制链接]

1014

主题

4373

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10989
QQ
发表于 2019-12-4 10:42:22 | 显示全部楼层 |阅读模式
attachment怎么实现下载word、excel文件,现在点击是在线打开
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案

1014

主题

4373

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10989
QQ
 楼主| 发表于 2019-12-4 17:07:37 | 显示全部楼层
已通过如下方法解决,二楼的方法我会继续研究
  1. Model.prototype.attachmentBrowse = function(event) {
  2.                 event[0].cancel = true;
  3.                 var docPath = event[0].source.rootPath;
  4.                 var fileID = event[0].data.fileID;
  5.                
  6.                 var params = new biz.Request.ActionParam();
  7.                 params.setBoolean("isHttps", false);
  8.                 params.setString("docPath", docPath);
  9.                 params.setString("urlPattern",  justep.String.format("/repository/file/download/{0}/last/content", fileID));
  10.                 params.setBoolean("isFormAction", false);
  11.                 biz.Request.sendBizRequest({
  12.                         "context" : this.getContext(),
  13.                         "action" : "queryNoPermissionHostAction",
  14.                         "parameters" : params,
  15.                         "callback" : function(data) {
  16.                                 window.open("/x5" + data.response);
  17.                         }
  18.                 });
  19.         };
复制代码


孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 1 反对 0

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-12-4 11:24:20 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

1014

主题

4373

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10989
QQ
 楼主| 发表于 2019-12-4 13:18:53 | 显示全部楼层
使用此方式报错,错误信息如下图 下载报错.png
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-12-4 13:30:29 | 显示全部楼层
已经报错js的行号了啊,看js代码
确认context设置的是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

1014

主题

4373

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10989
QQ
 楼主| 发表于 2019-12-4 13:53:30 | 显示全部楼层
1、产生的错误地点是:core.min.js:71行,这是是系统问题;
2、代码是复制过来的,已确认context正确;
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-12-4 14:42:34 | 显示全部楼层
请仔细看看,这个错误一般就是context设置的不正确

error.png

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



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

使用道具 举报

1014

主题

4373

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10989
QQ
 楼主| 发表于 2019-12-5 18:04:21 | 显示全部楼层
此方法已调试通,可以正常使用:http://docs.wex5.com/bex5-ui-question-list-10236/
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-28 10:32 , Processed in 0.065031 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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