我是 MDX 的新手,我有一个简单的问题。我使用名为 Team System 的 TFS Cube。我的问题:
我有一个 IIF 表达式,我想在其中使用 AND 运算符检查我的表达式。在那里我想比较两个 DateTime 对象。报告应该只向我显示实际日期的数据。这是我的代码:
IIF(ISEMPTY(SUM(YTD(
[Work Item].[PlannedWeek__HierarchyByWeek].CurrentMember),
[Measures].[EffectivelyValue]))
AND[工作项].[PlannedWeek__HierarchyByWeek].CurrentMember < Now()
, [Measures].[EffectivelyValue]
, SUM(YTD(
[Work Item].[PlannedWeek__HierarchyByWeek].CurrentMember),
[Measures].[EffectivelyValue]) )
计划周是一个自行创建的字段,具有 DateTime 数据类型。Now() 函数也有一个 DateTime 数据类型,所以比较应该是正确的,但它什么也没发生。
感谢你在期待
欧根