CanYou8 发表于 2016-10-9 17:20:26

如何将数据集中查询出的数据,当作参数传给其他数据集?

本帖最后由 Lenka.Guo 于 2016-10-9 17:35 编辑

如题,RDL报表中,定义了一个数据集UserInfo,查询出一个UserID;然后想把这个UserID当作参数,在另一个数据集中使用。请问要如何设置呢?
将数据集的参数值设置为=First(, "UserInfo"),没有效果。

Lenka.Guo 发表于 2016-10-9 17:33:58

本帖最后由 Lenka.Guo 于 2016-10-9 17:35 编辑

您这个跟级联参数功能相似(http://demo.gcpowertools.com.cn/ActiveReports/ASPNET/ControlExplorer/Viewers/Default.aspx?category=1002&action=8)主要思路就是用报表参数连接:
1.添加一个报表参数 reportParameter1,把可选值设置为“UserID”;
2.在数据集2中,使用报表参数reportParameter1,赋值给数据集参数 用于数据查询

CanYou8 发表于 2016-10-9 17:46:20

:hjyzw::hjyzw::hjyzw:非常感谢!!!

Lenka.Guo 发表于 2016-10-9 17:52:02

没事~~
页: [1]
查看完整版本: 如何将数据集中查询出的数据,当作参数传给其他数据集?