我正在尝试创建一个单独的表,该表的日期介于Start_Date和 End_Date我有一个下拉式报告,它列出了不同的生产日期。销售表,是一个单选项。我正在将此选定日期保存在度量中-->CCD_ 1。 现在,我使用what-if参数显示一个报告。滑块从值1滑动到值24。 现在我正在创建另一个度量值。。 问题-当我尝试使用日历函数使用下面的DAX函数创建表时,我得到了一个错误-";日历功能中的开始日期或结束日期不能为空值"> 不能在Calendar/GenerateSeries函数内部使用度量值。。提前谢谢。。Start_Date = date(year('Date'[End Date]),MONTH('Date'[End Date])-Cust_Key[Cust_Key Value],1)`
calendar = calendar('Date'[Start Date],'Date'[End Date])
如果您没有选择一个值,SELECTEDVALUE
函数将返回一个空白。请注意,计算表不能读取切片器值,因为它们仅在加载数据时计算,而不是在与切片器交互时计算。因此,您的End_Date
度量返回一个空白,因为它没有被切片器过滤。
您可以在任何计算表中使用度量,但它们不会与任何动态切片器或筛选器交互。数据模型中的计算表在加载模型后是静态的。但是,您可以在度量值中使用临时/动态计算表,只要度量值在末尾仍返回一个值即可。