Цитата:
Сообщение от
petr
Процитирую сам себя:
я бы сказал не наглядней, а привычней

в отладчике видно как запрос строится и какие условия туда подставляются

+ в query более наглядно подставляется критерий в зависимости от его заполнености.
например, на мой взгляд, вот это:
X++:
if (_itemId != '')
qbdsInventTable.addRange(fieldNum(InventTable, ItemId)).value(QueryValue(_itemId));
нисколько не уступает в наглядности (а то и превосходит) вот этому:
X++:
select inventTable
where _itemId == '' || inventTable.ItemId == _itemId;