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

QQ登录

只需一步,快速开始

查看: 5870|回复: 14

[结贴] 链接报表参数没有传递

[复制链接]

26

主题

95

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
发表于 2017-8-15 22:17:16 | 显示全部楼层 |阅读模式
链接报表点击相关信息后会进行跳转,但在子报表中获取到的是全部信息,将table以xml输出来后发现查询语句中没有条件,于是使用js调试后发现,子页面中的Model.prototype.modelLoad = function(event){......}根本就没有进入,所以也不可能有值,那么问题出在哪里了?先分析下流程:
点击主报表的相关内容后->触发页面跳转事件同时传值->action接收参数,根据sql/ksql查询数据返回数据->解析数据再绑定在页面上,目测是使用了ajax来实现这一过程

那么问题就可能出现在批注上了
但批注可以跳转页面,就算传递的参数有问题也不太可能完全不进入数据重新加载事件
后面就是action有没有设置参数,及参数是否设置成功,但此时已经过界了。
我少算了什么?那么问题可能出现在哪了?





26

主题

95

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
 楼主| 发表于 2017-8-15 22:43:06 | 显示全部楼层
找了下在x5中如何调试java却发现了这么多的方法
如果是调试自己的代码!选择的应该是Baas  而不是 BaasServer
http://docs.wex5.com/wex5-studio-question-list-2001/
你选择了BaasServer 是调试平台源码用的
http://docs.wex5.com/debug-baas-platform-in-the-code/
调试用户源码应该是
http://docs.wex5.com/debug-user-own-java-code/
蒙B了
如果我要调试action用来返回table的方法应该是使用第3个吗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-8-16 09:50:44 | 显示全部楼层
model的onload事件给是否传参无关,没有进入确认是不是页面处于已打开状态

java调试参考http://bbs.wex5.com/forum.php?mo ... 4&pid=164929261


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



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

使用道具 举报

26

主题

95

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
 楼主| 发表于 2017-8-16 09:53:52 | 显示全部楼层
页面没有打开
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-8-16 10:38:35 | 显示全部楼层
直接在功能树打开这个功能页onLoad会执行吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

95

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
 楼主| 发表于 2017-8-16 11:02:10 | 显示全部楼层
debugger.jpg
在当前页面直接按F5刷新后不会进入调试模式
下面这个是调试的demo可以看到直接就进入了调试模式
debugger2.jpg

回复 支持 反对

使用道具 举报

26

主题

95

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
 楼主| 发表于 2017-8-16 11:18:25 | 显示全部楼层
本帖最后由 fwdfn 于 2017-8-16 11:20 编辑

成功的调试了action,从下图中可以看到进来时3个参数是没有值的 debugger3.jpg
不过终止了调试要重启tomcat,好麻烦的样子

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-8-16 11:43:59 | 显示全部楼层
没有值要看前端给action传参了吗?前端在传参前的值正确吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

95

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
 楼主| 发表于 2017-8-16 13:57:27 | 显示全部楼层
前端根本就没有传值,跳转页面前没有进入Model.prototype.modelLoad = function(event){......}这个方法
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-8-16 15:09:12 | 显示全部楼层
看源码model上的事件设置上了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 20:44 , Processed in 0.089618 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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