Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

надпись на DBLookUpComboBox [D7, WinXP]


*Ray* ©   (2006-11-16 13:46:00) 

Приветствую Вас, уважаемые мастера!

У меня возник такой вопрос:
как можно и вообще можно ли на компоненте DBLookUpComboBox
написать какой-нибудь текст по умолчанию? То есть до того как пользователь выбрал какой-нибудь  вариант из выпадающего списка, чотбы на компоненте была надпись, например "Выберите вариант". Заранее спасибо!


*Ray*   (2006-11-21 13:34:00) [1]

Спасибо за ответы, воспользовалься компонентом JvDBLookupCombo из библиотеки Jedi. Очень удобно! Помимо этого компонента, там еще куча интересных вещей. Мне понравилось!


Anatoly Podgoretsky   (2006-11-17 15:44:00) [2]

> *Ray*  (17.11.2006 14:44:12)  [12]

Все что из jedi можно скачать на jedi, у них есть отдельный раздел для загрузки.


*Ray*   (2006-11-17 14:44:00) [3]

to ЮЮ:

Как я понимаю JvDBLookupCombo это компонент из проекта jedi, они взялись продолжать дело RXLib, где я могу скачать эту бибилотеку?


ЮЮ   (2006-11-17 12:30:00) [4]

То есть до того как пользователь выбрал какой-нибудь  вариант из выпадающего списка, чотбы на компоненте была надпись, например "Выберите вариант". Заранее спасибо!

До того как он что-то в первый раз выбере там будеt NULL

JvDBLookupCombo.EmptyValue := 'Выберите вариант;'


Anatoly Podgoretsky   (2006-11-17 12:09:00) [5]

> *Ray*  (17.11.2006 11:20:06)  [6]

> я слышал, что проект RXLib закрывается

Неправда, он не закрывается, а закрыт в 1999 году


k2   (2006-11-17 11:47:00) [6]

> *Ray* ©   (17.11.06 11:36) [8]
у меня к сожалению нет дельфи и с компонентом не работала, но можно попробовать выяснить. Наверняка он присоединен к датасету и к полю, а в датасет данные тоже какимто образом попадают, значит гдето должен быть запрос?


*Ray*   (2006-11-17 11:36:00) [7]

К моему стыду, я не совсем понял, куда рописывать этот SQL-запрос, чтобы DBLookUpComboBox отображал значение по умолчанию.


k2   (2006-11-17 11:22:00) [8]

я конешно извиняюсь, но зачем тащить компонент, если в [2] целых два варианта решения


*Ray*   (2006-11-17 11:20:00) [9]

Спасибо за ссылки! Я скачал с http://www.delphiplus.org, посмотрим что выйдет. К сожалению на http://homepages.borland.com/jedi/jvcl/не нашел, нельзя более точной ссылки или указаний? Дело в том что я слышал, что проект RXLib закрывается а Jedi взялись оффициально его поддерживать.


Amoeba   (2006-11-16 16:21:00) [10]

или на http://www.delphiplus.orgв Бесплатно|RxLib


clickmaker   (2006-11-16 15:09:00) [11]

http://homepages.borland.com/jedi/jvcl/


*Ray*   (2006-11-16 15:06:00) [12]

а где можно взять этот компонет (TRxDBLookupCombo из RxLib) не подскажете?


clickmaker   (2006-11-16 14:59:00) [13]

Как вариант, запись с ID = 0 и текст по умолчанию.
Иногда делают так: вьюха или селект
select 0 AS ID, 'Выберите вариант' as Name
union
select ID, Name from SomeTable

Другой вариант: TRxDBLookupCombo из RxLib, там есть EmptyValue спец. для этого


KilkennyCat   (2006-11-16 14:09:00) [14]

наверное, что-то вроде DBLookUpComboBox.text := 'выбирите вариант'


Наверх

Титульная страница Поиск, карта сайта Написать письмо