Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужен элемент с автокомплитом, Delphi 2009 
:(
    Опции темы
tishaishii
Дата 7.9.2010, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: нет
Всего: 8



Нужен элемент, который питается TDataSet.
С полями вроде: Caption:TString и Value: TString.
Вводишь текст, выпадает список подходящих записей по Caption с возможностью выбора. 
PM MAIL ICQ Skype   Вверх
ezhik90
Дата 8.9.2010, 05:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 7.8.2010

Репутация: нет
Всего: нет



Попробуй DBLookupComboBox. Только там надо два DataSource с разными DataSet.
PM MAIL   Вверх
tishaishii
Дата 8.9.2010, 06:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: нет
Всего: 8



Приведи пример расстановки атрибутов. Видимо, не разобрался.
Для теста я создал два источника данных с одинаковыми (двумя) запросами:

Код
select "ID", "TITLE" from "TABLE1"


После:

Код
with DBLookupCombobox do
begin
     DataSource:=DataSource1;
     DataField:='ID';

     ListSource:=DataSource2;
     ListField:='TITLE';
     KeyField:='ID';
end


Получил выпадающий список (изначально с одной видимой позицией, после просмотра списка - с несколькими). Возможность поиска нужной позиции в списке с помощью набоора текста с клавиатуры не увидел.

Приведи, пожалуйста, пример.

Это сообщение отредактировал(а) tishaishii - 8.9.2010, 06:48
PM MAIL ICQ Skype   Вверх
Deniz
Дата 8.9.2010, 07:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 8
Всего: 44



Стандартный DBLookupComboBox на мой взгляд не очень, аналог можно поискать по другим пакетам, например в EhLib


--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
tishaishii
Дата 8.9.2010, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: нет
Всего: 8



EhLib какая-то платная. Попробую, но поищу бесплатную или сам придумаю.
PM MAIL ICQ Skype   Вверх
Deniz
Дата 9.9.2010, 05:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1251
Регистрация: 16.10.2004
Где: Новый Уренгой

Репутация: 8
Всего: 44



Цитата(tishaishii @  9.9.2010,  00:03 Найти цитируемый пост)
EhLib какая-то платная.
Последняя бесплатная версия 3.6, но там не под все версии Delphi.


--------------------
"Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с)
PM ICQ   Вверх
ezhik90
Дата 9.9.2010, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 7.8.2010

Репутация: нет
Всего: нет



Цитата(tishaishii @  9.9.2010,  02:03 Найти цитируемый пост)
EhLib какая-то платная.

Торренты рулят и бибикают! Сам там скачал 5.2
PM MAIL   Вверх
superVad
Дата 10.9.2010, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 735
Регистрация: 6.4.2006
Где: Черкассы, Украина

Репутация: 3
Всего: 15



ezhik90 мы же законопослушные граждане тут все. smile) 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0784 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.