08.07.2004, 14:04 | #1 |
Участник
|
Фильтрация в 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 была видна только первая запись? Заранее спасибо. |
|
08.07.2004, 14:18 | #2 |
----------------
|
qbDS.firstOnly(true);
|
|
08.07.2004, 14:32 | #3 |
Участник
|
Большое спасибо.
Как я сам не заметил |
|