Коллеги, помогите разобраться, почему в одном случае мера работает, а в другом - нет.
___ 3 =
VAR _calc = [ВП цель]
RETURN
CALCULATE(
_calc //[ВП цель]
,
CROSSFILTER ( 'спрКлиенты'[id_Регионы], 'спрРегионы'[id_Регионы], BOTH )
)
Связь спрРегионы 1 — * спрКлиенты
Если использовать переменную - мера ведет себя так, будто CROSSFILTER не отрабатывает.
Если вместо _calc написать меру [ВП цель], то мера ведет себя адекватно.
Почему переменная ломает логику? Вычиление же происходит внутри calculate?