![]() |
|
|
![]()
|
|
| fess |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 17.2.2005 Где: г. Мурманск, Росс ия Репутация: нет Всего: 3 |
Имеется две таблицы:
Первая Journal содержит следующие поля: Id, Date,Company_Id и др. Вторая таблица Company имеет следующие поля: Id, CompanyName, Address и т.п. Для того, чтобы пользователю было удобнее заполнять Company_Id делается LookUp поле, но дело в том, что названий компаний очень много для прокрутки в выпадающем списке. Хотелось бы, чтобы при вводе нескольких первых букв в списке оставлялись названия компаний, которые начинаются с этих символах. В компоненте DBComboBox есть свойства AutoComplete и AutoComplete, но нет возможности связи этого поля с другой таблицей (или я не нашёл), если через запрос заносить в DBComboBox нужные строки, то получается долго по времени, а в компоненте DBLookUpComboBox нельзя изменять текст. Подскажите, что можно сделать. Возможно, это просто (я это видел в каких-то прогах), но не сообразил, как это реализовать. --------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом. |
|||
|
||||
| kobra |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 1 Всего: 9 |
посмотри может подоидет?
подобную функцию выполняют EDrug и DBGDrug. когда юзер начинает набирать чтото в EDrug, раскрывается DBGDrug и там показываются отфилтрованные данные. Присоединённый файл ( Кол-во скачиваний: 16 )
New_Folder__3_.zip 11,69 Kb |
|||
|
||||
| fess |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 17.2.2005 Где: г. Мурманск, Росс ия Репутация: нет Всего: 3 |
to kobra
Если это компонент, то я не смог его поставить. Выводится следующая ошибка: [Fatal Error] My.dpk(37): File not found: 'UPoliclinic.dcu' Если это пример, то не хватает файла *.dpr. --------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом. |
|||
|
||||
| kobra |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 1 Всего: 9 |
ета одна форма. я его из проекта выдернул.
|
|||
|
||||
| fess |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 17.2.2005 Где: г. Мурманск, Росс ия Репутация: нет Всего: 3 |
Это не подходит, так как я не смог разобраться, что там должно происходить (невозможно скомпилить и посмотреть), а по исходному коду ничего не понятно
Может, у кого-нибудь есть другие варианты? --------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом. |
|||
|
||||
| offline |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 474 Регистрация: 7.2.2005 Репутация: 7 Всего: 7 |
А ты смотрел пример от THLIB? Первый пример, последняя вкладка, компонетн DBLookupComboboxEh (CustNo -> Company) какраз то, что тебе надо (кажись)
|
|||
|
||||
| fess |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 125 Регистрация: 17.2.2005 Где: г. Мурманск, Росс ия Репутация: нет Всего: 3 |
kirilllius
Спасибо!!! Именно то, что мне надо (я вообще раньше не ставил EhLib, теперь понял - это реальные компоненты)! --------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом. |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Использую комоненты EhLib
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |