Добрый день!
Не сталкивались ли вы с ситуацией когда Аксаптовский query съедает первую или последнюю запись из результирующей выборки?
Запрос простейший
X++:
query = new Query();
qbdsNormativeTable = query.addDataSource(tableNum(NormativeTable));
qbdsNormativeTable.addSortField(fieldnum(NormativeTable, itemId));
qbdsNormativeTable.addRange(fieldNum(NormativeTable, InventLocationId)).value(inventLocationId);
qbdsNormativeTable.addRange(fieldNum(NormativeTable, Normative)).value(SysQuery::valueNot(0));
Проверял его напрямую на SQL - выборка получается корректная, т.е. уверен что не в запросе дело. Другой запрос (выбирающий запасы в наличии по складу) тоже съедает первую запись (если надо могу привести).
Axapta 3.0 SP3