Проблема использования выключателя - PullRequest
0 голосов
/ 23 апреля 2019
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

...