Показать сообщение отдельно
Старый 20.08.2008, 14:53   #1  
Yprit is offline
Yprit
Злыдни
Аватар для Yprit
Злыдни
 
419 / 93 (4) ++++
Регистрация: 22.02.2004
Адрес: СПб
forceLiterals и LIKE в условии
При выполнении следующего кода стабильно валится АОС

X++:
#Query

Query query = new Query();
QueryRun qr;

QueryBuildDataSource qbds_Invent;
QueryBuildRange qbr;

;

qbds_Invent = query.addDataSource(tableNum(InventTable));

qbr = qbds_Invent.addRange(fieldNum(InventTable,ItemId));
qbr.value(strFmt("Item*"));

query.literals(#queryForceLiterals);

qr = new QueryRun(query);

if (qr.next())  //здесь падает АОС
break;
Ошибка появилась после накатывания на ядро АОСа очередного хот-фикса.
В eventLog : Faulting application Ax32Serv.exe, version 4.0.2503.330, faulting module unknown, version 0.0.0.0, fault address 0x00fb0c61


С хинтом query.literals(#queryForcePlaceholders) ошибка не воспроизводится.

Никто не сталкивался?