|
|
#1 |
|
Moderator
|
Добрый день!
![]() Не сталкивались ли вы с ситуацией когда Аксаптовский 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)); Axapta 3.0 SP3 |
|
|
|
|
#2 |
|
Участник
|
А если без сортировки попробовать, наложить только условие?
|
|
|
|
| За это сообщение автора поблагодарили: DreamCreator (1). | |
|
|
#3 |
|
Участник
|
можете запостить законченный джоб?
|
|
|
|
| За это сообщение автора поблагодарили: DreamCreator (1). | |
|
|
#4 |
|
Moderator
|
|
|
|
|
|
#5 |
|
Moderator
|
Большое вам Спасибо!
Написал job - отработал корректно, потом увидел то что написал перебор queryRun в родителе и в наследнике! Бывает же.. а весь день на query грешил ![]() Еще раз Спасибо! |
|
|
|
|
#6 |
|
Участник
|
|
|
|
|
|
#7 |
|
Участник
|
Чудес не бывает, бывают чудотворцы!
|
|
|