SSRS 2012 - SharePoint集成模式(SP 2010)通过查询作为默认参数返回可用参数值的SSRS使用集值
我有一个存储过程返回可用值的数据集的SSRS多值参数。我是否可以使用它的子集来填充默认值,或者是否必须为默认值创建第二个类似但较小的数据集?如果可以做到的话,很多人会提前感谢任何能够提供一些见解和特别代码示例的人,以指引我正确的方向。
存储过程返回多列数据集(50+项),在该值可能被选择每其它输入计算和标记为默认使用...数据集类似
标签/值/ UseAsDefault
白/ 1/N
黑/ 2/N
绿/ 3/Y
蓝/ 4/Y
粉红/ 5/N
等等...
这似乎很简单的事,但我无法弄清楚如何创建一个表达式识别可用值的子集被标记为默认值,然后将它们作为默认值插入,也就是说,按照上面的说明,我如何将绿色和蓝色选作默认值?
感谢您的见解!看起来,一个单独的数据集是最简单的答案。当前的计划是使用相同的sp来填充两个数据集 - Param和ParamDFLT,并在UseAsDefault标志上过滤ParamDFLT。然后,管理一个sp应该会产生一致的结果,“默认情况下”默认值将“始终”是可用值的一个子集。 – MMQC