SSRS多值参数未选择默认值
SSRS Multi-Value Parameter Not Selecting default value
当 SSRS 报告中的可用值中不存在参数之一时,如何在多值参数中设置默认值
请看这个Image
我有多值参数名称 "Student Id" ,可用值为“1,2,3,4,5,6,7”。
现在我设置默认值 1,2 然后多参数选择学生 ID 1 和 2。
但问题是当将报告 2 中的学生 ID 1 和 10 设置为报告时,它没有选择任何东西。这是因为 Id 10 不存在于值中。
您是否尝试过将 10 设置为可用值,因为您只有 1-7,所以它可能会在 10 上出错。
我通过使用 SSRS 中的 LookupSet() 方法解决了这个问题
=查找集(字段!ClassId.Value,字段!ClassId.Value,字段!StudentId.Value,"StudentDataSet")
它检查数据集中的值并给我 ID,就像学生示例一样。如果值是 1,2,10 那么它会给我 1,2,1,2,1,2 但我不是为什么它给 1 和多次但它为我工作谢谢。我是 SSRS 的新手,你能再解释一次吗,这样它对我有用,或者我做错了什么
当 SSRS 报告中的可用值中不存在参数之一时,如何在多值参数中设置默认值
请看这个Image
我有多值参数名称 "Student Id" ,可用值为“1,2,3,4,5,6,7”。
现在我设置默认值 1,2 然后多参数选择学生 ID 1 和 2。
但问题是当将报告 2 中的学生 ID 1 和 10 设置为报告时,它没有选择任何东西。这是因为 Id 10 不存在于值中。
您是否尝试过将 10 设置为可用值,因为您只有 1-7,所以它可能会在 10 上出错。
我通过使用 SSRS 中的 LookupSet() 方法解决了这个问题
=查找集(字段!ClassId.Value,字段!ClassId.Value,字段!StudentId.Value,"StudentDataSet")
它检查数据集中的值并给我 ID,就像学生示例一样。如果值是 1,2,10 那么它会给我 1,2,1,2,1,2 但我不是为什么它给 1 和多次但它为我工作谢谢。我是 SSRS 的新手,你能再解释一次吗,这样它对我有用,或者我做错了什么