Показать сообщение отдельно
Старый 01.06.2012, 11:41   #8  
AP-1055D is offline
AP-1055D
Участник
 
351 / 92 (4) ++++
Регистрация: 01.06.2011
S.Kuskov,

Существует функция VALUES, с помощью которой можно получить определённый столбец таблицы. В следующем запросе обнаруживаются циклические ссылки:

=CALCULATE(VALUES('InventTrans'[CustVendAC]); TOPN(1; FILTER('InventTrans'; 'InventTrans'[ItemId]=EARLIER('InventTrans'[ItemId])); 'InventTrans'[DatePhysical]; 0; 'InventTrans'[RecId]))

Следующий запрос возвращает пустое значение для всех строк, хотя в каждой строке указан поставщик:

=CALCULATE(VALUES('InventTrans'[CustVendAC]); TOPN(1; FILTER(VALUES('InventTrans'[CustVendAC]); 'InventTrans'[ItemId]=EARLIER('InventTrans'[ItemId])); 'InventTrans'[DatePhysical]; 0)).