Amount :=
IF (
HASONEVALUE ( MeasureType[Type] );
SWITCH (
VALUES ( MeasureType[Type] );
"Actual"; SUM( measure1 );
"Budget"; SUM( measure2 )
)
)
Я получил точное значение для "Actual"; Sum(measure1)
при использовании функции значения куба, но когда я использовал "Budget"; Sum(measure2)
, я не получил точное значение.
Может кто-нибудь проверить этот код в чем проблема?
На самом деле я хочу создать показатель, который будет отображать значение в соответствии с типом, как если бы я выбирал
"[Measuretype].[Actual]"; "[Measure].[amount]"= 123
"[Measuretype].[Budget]"; "[Measure].[amount]"= 423
Любой вклад приветствуется.
Заранее спасибо
С уважением,
Shilpi