А у нас был программист, оказывается, который это знал. И мне даже посчастливилось с ним немного поработать. Вот некий его код в нашем приложении еще от 2004 года, только что случайно обнаружил:
X++:
// При добавление Range'ов с разными fieldId, они соединяются по условию AND
qbds.addRange(fieldId2Ext(fieldnum(InventTable, ItemId), 1)).value(queryRunRangeValue);
qbds.addRange(fieldnum(InventTable, ItemId)).value(range.value());