找回密码
 立即注册

QQ登录

只需一步,快速开始

summonyyq

银牌会员

22

主题

69

帖子

3765

积分

银牌会员

积分
3765

活字格认证

summonyyq
银牌会员   /  发表于:2015-1-23 10:35  /   查看:14207  /  回复:12
最近在测试过程中发现一个bug,场景如下:
点击一个按钮执行的流程:更新处理-->弹出更新成功msg-->ActiveReports导出PDF文件
实现方式:更新在后台处理,由于要alert信息,所以后台调用前台js事件,在此js事件中alert信息后,调用了导出按钮的click,执行后台的导出pdf文件处理。
问题:导出PDF后,spread的js失效。

注:跟ActiveReports导出方法没关系,普通的下载文件方式,也有类似问题。
经过调试,发现这种情况下,不会执行 $(function () {}。
想跟斑竹确认下,是否spread在前台的初期化也有什么处理。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

12 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-1-23 11:50:00
沙发
回复 1楼summonyyq的帖子

你好,
根据当前的信息很难重现你的问题,能否制作一个测试 Demo 到论坛调试?
Spread 在初始化时会自动加载 js 文件到前台,因此即使点击下载链接或者刷新页面,只要不清除缓存也不会出现 js 失效的问题。
回复 使用道具 举报
summonyyq
银牌会员   /  发表于:2015-1-23 12:07:00
板凳
回复 2楼iceman的帖子

斑竹,已经上传附件到一楼,麻烦尽快看下,回复我的时候,邮件通知我下。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-23 14:55:00
地板
回复 3楼summonyyq的帖子

问题进展:
从工程发现,使用了 Spread 日文版 7.0 及 AR英文版 9.0 。
我们正在搭建匹配环境,需要一定的时间。

今天17:30之前会给你进一步反馈。

谢谢
回复 使用道具 举报
summonyyq
银牌会员   /  发表于:2015-1-23 15:00:00
5#
回复 4楼iceman的帖子

谢谢,主要是spread版本日文7.0
AR应该没关系,其他的下载文件(我们自己写的csv导出)也是同样的错误,现在用的AR英文版9.0是试用版本。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-23 15:50:00
6#
回复 5楼summonyyq的帖子

请问重现步骤是?
回复 使用道具 举报
summonyyq
银牌会员   /  发表于:2015-1-23 15:55:00
7#
回复 6楼iceman的帖子

1.点击保存按钮,弹出更新成功msg,导出pdf
2.点击spread下面的按钮,就会提示spread的错误
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-23 16:07:00
8#
回复 7楼summonyyq的帖子

请替换 ShowActiveRow 方法为以下代码:

  1.         //显示活动行
  2.         function ShowActiveRow() {
  3.             var spd = document.getElementById("spdList");
  4.             if (spd.ActiveRow!=null) {
  5.                 alert(spd.ActiveRow);
  6.             }
  7.             else {
  8.                 alert(spd.GetActiveRow());
  9.             }
  10.         }
复制代码
回复 使用道具 举报
summonyyq
银牌会员   /  发表于:2015-1-23 16:24:00
9#
回复 8楼iceman的帖子

GetActiveRow 这只是个例子,还有好多类似的js都不起作用,像SetValue等。
不会都一个个替换吧。
有没有彻底的解决方法?
发生的原因是什么?
这样有点糊弄拉
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-23 17:21:00
10#
回复 9楼summonyyq的帖子

目前我也无法确定,需要发送给产品组进行调查,你最好能做一个能全部展示你目前错误的demo发送过来,我们一并提交给产品组。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部