shenglingshi 发表于 2016-6-28 10:20:35

Lenka.Guo 发表于 2016-6-28 10:09
这个需求就是 在这个帖子中说到的?http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=2309 ...

那个是另外一个问题了,我现在就像知道,我新建一个数据集,然后给这个数据集设置了一个参数,然后这个参数绑定到了全局的一个多值选择的另一个参数上,我在SQL中用in能起作用,但是我现在想和遍历游标的方式遍历这个多值参数的每一个值?

Lenka.Guo 发表于 2016-6-28 14:08:43


我现在想通过SQL遍历这个变量,怎么办?


这个就要依赖于您编写的SQL 语句了,只要SQL 语句符合规范,AR 就是支持的。
在网上找了一些游标遍历的帖子,供您参考: http://blog.csdn.net/yangzhenzhen/article/details/24733017



shenglingshi 发表于 2016-6-28 14:47:24

Lenka.Guo 发表于 2016-6-28 14:08
这个就要依赖于您编写的SQL 语句了,只要SQL 语句符合规范,AR 就是支持的。
在网上找了一些游标遍历 ...

您给的这个网址我看了,纯SQL我会写,现在的问题是,我怎么把多值的参数传递到SQL中,意思是,我在SQL中声明什么类型的变量才能把多值的参数接收过来并遍历。

Lenka.Guo 发表于 2016-6-28 17:41:27

非常抱歉,通过测试发现除了采用IN 语句进行多值选择,没有其他有效的方法可以解决。

shenglingshi 发表于 2016-6-28 17:52:28

Lenka.Guo 发表于 2016-6-28 17:41
非常抱歉,通过测试发现除了采用IN 语句进行多值选择,没有其他有效的方法可以解决。

:'(:'(:'(

Alice 发表于 2016-6-29 08:59:40

shenglingshi 发表于 2016-6-28 17:52


{:4_86:}谢谢您的反馈。
目前来看,就只有14楼的方法来做。

shenglingshi 发表于 2016-6-29 14:41:59

Alice 发表于 2016-6-29 08:59
谢谢您的反馈。
目前来看,就只有14楼的方法来做。

能给个建议不?我设置一个多值的参数,我该怎么传递到存储过程中去?

Alice 发表于 2016-6-29 16:40:59

shenglingshi 发表于 2016-6-29 14:41
能给个建议不?我设置一个多值的参数,我该怎么传递到存储过程中去?

Lenka已经给出一些建议。
一些帖子供你参考:
http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=20722&highlight=html5
http://gcdn.gcpowertools.com.cn/showtopic-19733.html
http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=9614&highlight=%B6%E0%D6%B5%B2%CE%CA%FD
页: 1 [2]
查看完整版本: 报表参数多选值