gpt4 book ai didi

sql-server - SSRS : filter parameter passed to sub-report

转载 作者:行者123 更新时间:2023-12-02 02:42:34 26 4
gpt4 key购买 nike

假设我有一个如下所示的数据集:

ID | Name
1 | John
2 | Bill
3 | Mike (Inactive)
4 | Jim

我在主报告中使用它作为参数,其中 IDValueName标签。这可以按需工作。

现在我有一个子报表,可以通过按主报表上的一个字段来访问它。该字段有一个操作集,可以转到所需的子报表。此时,它也正在传递所有参数。

这是它的样子:

action tab

但是,我希望它排除所有包含 Inactive 的名称。我通过使用诸如

之类的表达式进行了尝试
NOT(Parameters!pEmployee_List.Value LIKE "*Inactive*")

但是当我从主报表传递到子报表时,它给出了没有选择参数的错误。

有什么想法、建议吗?

编辑:

在被 Stefan Steiger 指出后,我混淆了 valuelabel。我希望过滤器在 value 上工作,因为它已经在子报表上被大量使用。

我的第二次尝试:

=IIF(Parameters!pEmployee_List.Label LIKE "*Inactive*", "0", Parameters!pEmployee_List.Value)  

最佳答案

属性“Value”在ID中搜索,如果要在Name中搜索,则需要使用属性“Label”:

NOT(Parameters!pEmployee_List.Label LIKE "*Inactive*")

关于sql-server - SSRS : filter parameter passed to sub-report,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58392648/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com