【发布时间】:2023-02-04 06:42:16
【问题描述】:
我为我在查询中引用的分页报告创建了 Startdate 和 EndDate 参数。
Startdate 和 EndDate 都使用 DateTime 设置如下,可用值和默认值均设置为 None。
我正在尝试将这两个参数添加到此查询(有效并返回数据)。
`
EVALUATE
CALCULATETABLE(
SUMMARIZECOLUMNS('factfile'[LineID], 'factfile'[Date], 'factfile'[ZKF_VALUE])
`
我认为它应该是这样的,但我一直收到错误。
评价 计算表( SUMMARIZECOLUMNS('factfile'[LineID], 'factfile'[Date], 'factfile'[ZKF_VALUE]), '事实文件'[日期] >= @StartDate, '事实文件'[日期] <= @EndDate)
我收到的错误是:
DAX 比较操作不支持将 Date 类型的值与 Text 类型的值进行比较。考虑使用 VALUE 或 FORMAT 函数来转换其中一个值。
我尝试通过以下方式(使用查询构建器代码)格式化查询中的两个参数,但不要使用我更简单的 DAX。
有没有人想出如何解决这个问题?
尝试以多种方式格式化查询中的参数引用,但仍然没有成功。非常感谢这里的帮助!
【问题讨论】:
标签: parameters powerbi dax daxstudio powerbi-paginated-reports