Я пытаюсь изменить запрос 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;