SSRS中MDX数据集的字符串参数

时间:2018-08-23 16:54:01

标签: reporting-services ssas mdx

SSRS报告,MDX数据集。该报告具有日期范围参数对-两个日历,日期间隔。

多维数据集具有一个具有日期层次结构的维。层次结构中缺少某些日子-它不是连续的。为了应用日期范围过滤器,我使用FILTER函数,并使用报告参数:

where filter([TheDimension].[Date Hierarchy By Month].[date],
    [TheDimension].[Date Hierarchy By Month].CurrentMember.member_value >= CDate('2018-01-01')
    and
    [TheDimension].[Date Hierarchy By Month].CurrentMember.member_value < CDate('2018-04-01'))

现在,我想以某种方式在其中填充日期范围参数。我不能。

在Report Builder的MDX数据集对话框中,有两个参数位置-一个在查询编辑器上,一个用于数据集。在前者中,每个参数都必须是一个多维数据集成员。就我而言,不是。在后者中,您可以提供任意标量,但是查询将无法识别它们-它声称未定义参数。

0 个答案:

没有答案