|
24.05.2007, 14:11 | #1 |
Moderator
|
Query "съедает" певую запись
Добрый день!
Не сталкивались ли вы с ситуацией когда Аксаптовский 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 |
|
24.05.2007, 16:00 | #2 |
Участник
|
А если без сортировки попробовать, наложить только условие?
|
|
|
За это сообщение автора поблагодарили: DreamCreator (1). |
24.05.2007, 16:09 | #3 |
Moderator
|
|
|
24.05.2007, 16:22 | #4 |
Moderator
|
Большое вам Спасибо!
Написал job - отработал корректно, потом увидел то что написал перебор queryRun в родителе и в наследнике! Бывает же.. а весь день на query грешил Еще раз Спасибо! |
|
24.05.2007, 17:02 | #5 |
Участник
|
|
|
24.05.2007, 16:03 | #6 |
Участник
|
можете запостить законченный джоб?
|
|
|
За это сообщение автора поблагодарили: DreamCreator (1). |
24.05.2007, 17:14 | #7 |
Участник
|
Чудес не бывает, бывают чудотворцы!
|
|