Показать сообщение отдельно
Старый 08.07.2004, 14:04   #1  
labuzov is offline
labuzov
Участник
 
3 / 10 (1) +
Регистрация: 22.06.2004
Адрес: Москва
? Фильтрация в lookup
Здравствуйте.
Может подскажет кто:
на форме есть lookup с определённой сортировкой


public void lookup()
{
SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(InventGTD_RU), this);
query query = new query();
queryBuildDatasource qbds;
queryBuildRange qbRange;
;
sysTableLookup.addLookupfield(fieldNum(InventGTD_RU, InventGTDId));
sysTableLookup.addLookupfield(fieldNum(InventGTD_RU, ConfigId));
qbds = query.addDataSource(tablenum(InventGTD_RU));
qbds.addSortField(fieldNum(InventGTD_RU, createdDate),SortOrder:ESCENDING);
qbRange = qbds.addRange(fieldNum(InventGTD_RU, ItemId));
qbRange.value(queryValue(PurchLine.ItemId));
sysTableLookup.parmQuery(query);

sysTableLookup.performFormLookup();

}


Что нужно добавить, чтобы в lookup-e была видна только первая запись?
Заранее спасибо.