【ActiveReports16】绑定运行时数据源的参数如何进行关联查询
功能实现目标:第二个参数通过第一个参数查询结果进行数据的过滤
请问:这个要如何实现?
您好,我理解您的意思是有2个参数,第二个参数依据第一个参数的查询结果做过滤。附件是我做的demo,您可以参考一下。
参数1的可用数据和默认数据dataset2,参数2的可用数据和默认数据是dataset1,dataset3依据参数2进行数据过滤。
这个怎么处理? AR16_Learning 发表于 2023-8-16 11:08
这个怎么处理?
您好,运行后的地址是:http://localhost:44329/WebForm1.aspx,您修改一下运行看看,您根据实际需求参考我的demo修改一下您的代码。
Bella.Yuan 发表于 2023-8-16 11:13
您好,运行后的地址是:http://localhost:44329/WebForm1.aspx,您修改一下运行看看,您根据实际需求参考 ...
不行,还是提示未找到路径
可以了,能解释一下原因吗?DataSet3也未绑定表格,也未绑定参数,怎么就实现了参数的绑定? AR16_Learning 发表于 2023-8-16 11:26
可以了,能解释一下原因吗?DataSet3也未绑定表格,也未绑定参数,怎么就实现了参数的绑定?
您好,demo0815中将3个dataset都进行了展示,只不过因为添加了过滤,所以值都只有一条
表格3在运行时数据源中给的值有条,但是使用参数2 进行了过滤,参数2的来源是dataset1,有6条数据,同时dataset1用参数1进行了过滤,参数1的来源是dataset2,但是datasest2只有一条数据,往上反推可得3个数据集均只会显示一条数据。
dataset3:
dataset1:
dataset2:
我绑定DataSet3出现了这样的错误 AR16_Learning 发表于 2023-8-16 11:45
我绑定DataSet3出现了这样的错误
您好,您可以根据错误信息进行排查,目前根据您提供的截图看是没有数据导致的,您在仔细检查一下。
Bella.Yuan 发表于 2023-8-16 11:50
您好,您可以根据错误信息进行排查,目前根据您提供的截图看是没有数据导致的,您在仔细检查一下。
已解决,原因:数据绑定未生效
页:
[1]
2