Хм.
Выше приведенный запрос по SalesLine будет выглядеть примерно так
X++:
SELECT *
FROM SalesLine A, SalesLine B
WHERE A.RecId = B.SBA_CentralSalesLine and A.DataAreaId = B.DataAreaId and not (B.SBA_CentralSalesLine = 0)
Если использовать addCompanyRange(), то запрос будет выглядеть так
X++:
SELECT *
FROM SalesLine A, SalesLine B
WHERE A.DataAreaId in ( ) and B.DataAreaId in ( ) and A.RecId = B.SBA_CentralSalesLine and A.DataAreaId = B.DataAreaId and not (B.SBA_CentralSalesLine = 0)
PS. Это по DAX2009 TAP4