Показать сообщение отдельно
Старый 20.11.2018, 15:34   #345  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
524 / 245 (10) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
AX 2012 R3. В методе SysDictIndex.showDuplicates() неверно формируется список ORDER BY. Иначе говоря, если подсунуть индекс InventDim.DimIdx, у которого отключены некоторые поля, то неверно составленный запрос вызовет ошибку.
Вместо
X++:
stmtStr += int2str(enabledFields[i]+1);
необходимо указать непрерывную последовательность чисел:
X++:
stmtStr += int2str(i+1);
__________________
Незаменимых людей нет. Но и в отпуск мы тебя не отпустим. © Начальник
За это сообщение автора поблагодарили: ax_mct (3).