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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2012, 18:39   #1
FroZko
Пользователь
 
Регистрация: 11.11.2012
Сообщений: 23
По умолчанию RadioGroup и фильтрация

Здравствуйте всем! Появилось 2 проблемы с компонентом RadioGroup: 1) имеется таблица DBGrid, ее необходимо отфильтровать выбирая нужный вариант в RadioGroup. Думаю что делать это нужно в событии RadioGroupOnClick, но сложность в том, что строки в RadioGroup заполняются всегда по разному, т.е. я не могу заранее определить поля в RadioGroup по которым хочу фильтровать, и заранее не известно какое поле в DBGrid я буду фильтровать. 2) Количество строк которые нужно поместить в RadioGroup - 44. Соответственно по умолчанию они все пишутся друг под другом и получается "каша". Можно ли разделить добавляемые данные на несколько столбов? я к сожалению не нашел. Подскажите пожалуйста, можно ли решить данные проблемы?
FroZko вне форума Ответить с цитированием
Старый 11.11.2012, 19:41   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Можно ли разделить добавляемые данные на несколько столбов?
Свойство Columns, если мне память не изменяет (Дельфы нет под рукой).

Цитата:
сложность в том, что строки в RadioGroup заполняются всегда по разному, т.е. я не могу заранее определить поля в RadioGroup по которым хочу фильтровать, и заранее не известно какое поле в DBGrid я буду фильтровать.
Такого не бывает. Все-равно известно конечное множество вариантов, которые могут там стоять. И такое же количество вариантов фильтрации - никак не больше количества полей таблицы (читай - столбцов грида).
Другое дело, что их очень много
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 12.11.2012, 16:02   #3
FroZko
Пользователь
 
Регистрация: 11.11.2012
Сообщений: 23
По умолчанию

это я понимаю. но проблема не в этом к сожалению. а за свойство спасибо
FroZko вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнение Radiogroup flyinsky Общие вопросы Delphi 1 28.05.2011 08:22
RadioGroup и DBLookupListBox rita3 Помощь студентам 1 03.06.2010 12:54
RadioGroup Vrat19 Помощь студентам 3 14.11.2009 18:35
RadioGroup Isterika Помощь студентам 4 25.06.2009 17:25
Подскажите с RadioGroup KARUSHEV Помощь студентам 13 20.03.2009 19:50