Показать сообщение отдельно
Старый 24.03.2004, 11:42   #1  
Omeo is offline
Omeo
Участник
 
129 / 50 (2) ++++
Регистрация: 18.03.2004
Адрес: Moscow
? проблема с lookup'ом
вот такой код для lookup'а:

qDBS = query.addDataSource(tableNum(ProdTable));

qDBS.addRange(fieldNum(ProdTable,ProdStatus)).value(queryValue(ProdStatus::Completed));

qDBS.orderMode(ORDERMODE::OrderBy);
qDBS.addSortField(fieldNum(ProdTable,DlvDate),SortOrder:escending);

qDBS.addRange(fieldNum(ProdTable,ProdId)).value("!"+queryValue(ProdPasport.ProdId));

проблема в следующем: запрос строится нормальный но в lookup'е все равно есть запись с ProdTable.ProdId == ProdPasport.ProdId