Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2011, 09:00   #1
delphicoding
Заблокирован
 
Регистрация: 04.07.2011
Сообщений: 261
Вопрос Фильтр выпадающих списков типа ComboBox

Здравствуйте!

Из БД в Dataset приходит некая таблица данных. Есть 3 поля для ввода типа "выпадающий список" - DBLookupCombo, DBComboBox, итд.
Задача - используя 1 Dataset вывести в 3 разных выпадающих списка три разных списка по признакам (с использованием фильтра):
Поле1 все записи где А=1, Поле2 все записи где Б=2, Поле3 все записи где В=3

В настройках данных полей фильтров не нашёл. Подскажите, пожалуйста, как это можно сделать?
delphicoding вне форума Ответить с цитированием
Старый 27.09.2011, 16:52   #2
Lesha
Форумчанин
 
Аватар для Lesha
 
Регистрация: 30.01.2009
Сообщений: 418
По умолчанию

у AdoTable, ADOquery фильтры есть, а они сами наследники DataSet
Lesha вне форума Ответить с цитированием
Старый 28.09.2011, 12:33   #3
delphicoding
Заблокирован
 
Регистрация: 04.07.2011
Сообщений: 261
По умолчанию

у Table / Query понятно, нужен же фильтр в ComboBox...
delphicoding вне форума Ответить с цитированием
Старый 28.09.2011, 12:51   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

DBComboBox в конечном счете и нацелен на DataSet и использует из него те записи, которые доступны по фильтру. Что касается ComboBox, то там ручками
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 28.09.2011, 15:46   #5
delphicoding
Заблокирован
 
Регистрация: 04.07.2011
Сообщений: 261
Вопрос

Блин, а ведь там и правда за одним из [+] скрывается Filter! Супер, спасибо огромное!

Блин, но там нет параметра EmptyField - то есть если пользователь выбрал что-то из выпадающего списка, сделать чтобы не было выбрано ни одно значение можно только или закрыв всю форму, или нужно добавлять кнопку-очищения... так? это очень неудобно. Есть решение?

Последний раз редактировалось delphicoding; 28.09.2011 в 16:24.
delphicoding вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько выпадающих списков в Access Phoenix_S Microsoft Office Access 29 16.04.2014 09:21
фильтрация по мере того как вводишь в combobox текст, чтобы предлагались только те результаты, которые соответствуют вводу justas1507 Microsoft Office Access 1 29.04.2011 16:04
Фильтр в Combobox-e Even Microsoft Office Excel 2 13.01.2010 14:05
Генерация выпадающих списков Geddar PHP 29 03.03.2009 20:48
Создание выпадающих списков в Word Dux Microsoft Office Word 12 25.08.2008 09:50