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

QQ登录

只需一步,快速开始

查看: 9388|回复: 19

[结贴] 如何通过报表链接传递参数到弹出框

[复制链接]

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
发表于 2014-3-13 14:30:49 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
报表链接
html:<a model="dialog" href="/tcjl_bidmgr/m01BidApply/process/BidApplyQuery/mainActivity.w&amp;process='/tcjl_bidmgr/statisticalReport/process/branchCompany/branchCompanyProcess'&amp;activity='branchCompanyActivity'" title="分公司统计项详情"/>

传递到报表链接弹出框中(不使用report展现数据 而是使用grid)

也就是说 report报表展示的column + report查询条件 通过 report链接传递到 ---> grid中作为过滤条件

report ---》 grid

如果我说对了 请别忘记点赞.

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-3-13 14:38:47 | 显示全部楼层
参考 /UI/demo/report/process/links/reportLinks.js
使用 var companyName = justep.Context.getRequestParameter("Company-Name");
接收报表传过来的参数
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-13 15:05:33 | 显示全部楼层
中文参数
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-3-13 15:18:47 | 显示全部楼层
    if(categoryName){
            categoryName = categoryName.replace(/~/gm, "%");
        categoryName = decodeURIComponent(categoryName);
    }
使用decodeURIComponent解码
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-13 15:19:45 | 显示全部楼层
设置参数 encodeURLComponent 写在什么地方
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-13 15:23:32 | 显示全部楼层
html:<a model="dialog" href="/tcjl_bidmgr/m01BidApply/process/BidApplyQuery/mainActivity.w?fName=$ABCDE&process='/tcjl_bidmgr/statisticalReport/process/branchCompany/branchCompanyProcess'&activity='branchCompanyActivity'" title="分公司统计项详情"/> encodeURLComponent写在什么地方
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-3-13 15:52:47 | 显示全部楼层
不用写encodeURLComponent,系统自动加了encodeURLComponent
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-13 17:06:07 | 显示全部楼层
可以依据传递中文的是乱码 我也是按照上边的方式来写的
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-13 17:14:32 | 显示全部楼层
急需要给远程一下 谢谢
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-3-13 17:16:40 | 显示全部楼层
categoryName = decodeURIComponent(categoryName);
这样取到的还是乱码?把excel中加的链接批注和js代码发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 22:35 , Processed in 0.082092 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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