找回密码
 立即注册

QQ登录

只需一步,快速开始

泡沫1201

注册会员

22

主题

30

帖子

124

积分

注册会员

积分
124

[已处理] 动态数据源

泡沫1201
注册会员   /  发表于:2023-10-13 15:16  /   查看:1120  /  回复:1
绑定了动态数据源,如何实现权限控制,比如说在链接穿了cityId=1,后台如何取到这个值,然后让我的数可以根据这个值写where



本帖子中包含更多资源

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

x

1 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:2023-10-13 16:32:36
沙发
问题描述:

获取报表中的报表参数值,在自己的sql语句中使用。


问题解决:
您好,您这个只需要从报表里面把报表的参数值获取到就可以了。您可以试一下这个代码:
  1. rpt.Report.ReportParameters[0].ToString();
复制代码
我们的报表参数是一个数组ReportParameters中的,您根据参数在报表中的顺序,在 ReportParameters 后面跟上对应的下标就可以了。这个是从报表中获取的。


我看您的sql写在数据源获取的地方,您也可以试一下从  args 参数中获取:            
  1. string p1 = args.Parameters[0].Value.ToString();
复制代码












本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部