![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Маленький ComboBox [D7, IB6.x]
REA © (2004-08-13 15:07:00)Сделал TLookupComboBox и когда он выпадает его высота (не всегда) равна одной строке (а надо 7 например).
DropDownRows = 7 (по-умолчанию)
Возникает достаточно стабильно.
Это глюк или как?
Как с этим бороться?
Alexandr (2004-08-16 08:00:00) [1]ага или пиши автору IBX получишь исчерпывающий ответ ;)
Desdechado (2004-08-13 18:57:00) [2]Вполне логично заставить явно указать сколько тебе надо.
Может, к этому дадасету еще какие контролы прицеплены - им что, драться что ли?
А так, сколько зафетчил, чтолько и твои.
REA (2004-08-13 18:06:00) [3]>Ну если FetchAll не надо, а надо 7 штук, то сделай 7 раз Next в DataSet-e
Да я хоть 8 могу сделать, а лучше по числу DropDown или TDataLink, но почему стандартные то компоненты не работают?
Может я что-то где-то не указал?
По-моему вполне логично вываливать DropDownCount записей.
s999 (2004-08-13 18:00:00) [4]Ну если FetchAll не надо, а надо 7 штук, то сделай 7 раз Next в DataSet-e.
REA (2004-08-13 16:43:00) [5]>В том то и дело что надо.
С чего это вдруг? Пользователь хочет выбрать из списка - ему нет необходимости просмотреть весь список, если он хочет выбрать из 5 первых элементов, например.
Причем баг возникает только на ListSource+ListField+KeyField, а если создать Lookup поле с теми же характеристиками и подключить к LookupComboBox, то не возникает.
Неужели никто не сталкивался? На виду ведь.
Iconka (2004-08-13 15:43:00) [6]
> Да и не надо мне FetchAll
В том то и дело что надо.
REA (2004-08-13 15:33:00) [7]IBX, но глю видимо в самом Control. Да и не надо мне FetchAll
Iconka (2004-08-13 15:22:00) [8]
> да и писать лень для каждой таблицы
Если это FIBPlus, там у DataSet'a есть такое свойство.
REA (2004-08-13 15:11:00) [9]Спасает, если сделать до раскрытия ComboBox FetchAll, но мне FetchAll не надо, да и писать лень для каждой таблицы.