Я пытаюсь изменить запрос MDX, чтобы он был динамическим в EazyBI, плагине Jira

У нас есть этот вычисляемый элемент, который добавляет строку всякий раз, когда указанный вычисляемый элемент достигает нуля.

Case when
[Measures].[Burndown - Based on last 28 entries] < 0 AND 
([Measures].[Burndown - Based on last 28 entries],
 [Time].CurrentHierarchyMember.PrevMember) > 0
then 'ZBR'
end

мы используем этот тип выгрузки с различной суммой запаздывания (#), которая создает несколько вычисляемых элементов.

Я пытаюсь изменить код так, чтобы нам не нужно было создавать вычисляемый элемент для каждого нового элемента выгрузки, который мы создаем.

Я пробовал measure. * (Код недействителен), measure.all (действительный код, но ничего не сделал), и я не нашел много информации об этом типе вычисляемого члена в Интернете.

Возможно ли иметь вычисляемый элемент, который выводил бы строку, когда любое из вычисленных значений, используемых в отчете, достигает нуля?

1 ответ

Вы пробовали заявление об объеме?

Scope(AddCalculatedMembers([Measures].Members));
    This = IIF([Measures].CurrentMember = 0, 'ZBR', [Measures].CurrentMember);
End Scope;
Другие вопросы по тегам