【发布时间】:2015-08-13 17:27:16
【问题描述】:
我正在使用 icCube 5.0.1 并正在升级到 5.1。
我正在尝试使用 Builder 使用以下公式创建计算度量:DaysBetween([LastReportingDate], Today())
[Measure].[LastReportingDate] 是多维数据集中具有 Date 数据类型的度量。
目的是创建一个计算度量,提供 [Measure].[LastReportingDate] 和今天之间的天数,并在报告中使用它。
当我将新的计算度量添加到报告表中时,列单元格中填充了“错误”,当我将鼠标悬停在单元格上时,错误消息显示为:DaysBetween(): argument (0) type mismatch: expected'日期”得到:“测量”。
手册参考:http://www.iccube.com/support/documentation/mdx/DaysBetween.php
有什么提示吗?非常感谢!
【问题讨论】:
-
[LastReportingDate] 是会员:您能否向我们提供其名称和密钥模式(例如,mm-dd-yyyy 或 2015 年 8 月 14 日)。
-
它是日期数据类型多维数据集中的度量(这有帮助吗?)。
-
@Bart Marc 想知道您的多维数据集中的日期键的外观。在我们的多维数据集中,日期键看起来像这样 20150815(并且是整数)。在您的多维数据集中,键可能类似于“15-08-2015”或“15 Aug 2015”或“15 August 2015”。外观怎么样?
-
@whytheq 啊,我明白了。日期键看起来像 2015-08-14。谢谢。
标签: mdx iccube iccube-reporting