![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.02.2012
Сообщений: 39
|
![]()
Приветствую всех. Нужна помощь с кодом по поводу фильтрации данных в StringGrid.
Тут на форуме взял код. Код:
В коде сортировка осуществлена через SortColumn = 7; Как туда можно привязать ComboBox и брать данные для сортировки из него? Так же в ComboBox написаны слова, и хотелось бы чтобы каждая строка в ComboBox соответствовала числу. Ещё после фильтрования вся информация отображается не сверху вниз, а опускается в самый низ StringGrid Как это реализовать не знаю, вот и прошу помощи у знающих. |
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
Цитата:
Правильно поставленная задача - три четверти решения.
|
||
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 09.02.2012
Сообщений: 39
|
![]()
В принципе я имел ввиду одно и тоже под словами "фильтрация" и "сортировка". Если столь важно значение что путаетесь в одном ответе, то пусть будет "сортировка".
Извените но ваше сообщение обсолютно не несёт какой либо ценной информации для меня или кого-то другого, в частности по данному вопросу. Впредь прошу отвечать по сути без лишнего флейма. |
![]() |
![]() |
![]() |
#4 | ||
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
Сортировка - расположение строк/столбцов в порядке, определённом условием. Т.е. в случае фильтрации необходимо скрывать часть информации из таблицы, а в случае сортировки - правильно её размещать. Цитата:
Правильно поставленная задача - три четверти решения.
|
||
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 09.02.2012
Сообщений: 39
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 | |||
Форумчанин
Регистрация: 21.10.2010
Сообщений: 588
|
![]() Цитата:
Код:
Цитата:
Цитата:
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681 |
|||
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 09.02.2012
Сообщений: 39
|
![]() Цитата:
Сами эти пустые строки будут заполняться в дальнейшем по требованию. |
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
В коде 1-го сообщения циклы по всем строкам грида, переделайте на только информативные строки. Заменив StringGrid1.RowCount на число информативных строк
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#9 | ||
Пользователь
Регистрация: 09.02.2012
Сообщений: 39
|
![]() Цитата:
Это как получается что каждый раз для сортировки надо будет переписывать часть кода? Такое не подходит. Цитата:
|
||
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 09.02.2012
Сообщений: 39
|
![]()
Изменил код вот так:
Код:
Последний раз редактировалось Максим_83; 12.02.2012 в 06:34. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Фильтрация по полю и вывод результатов в Combobox | Explosion | БД в Delphi | 3 | 13.05.2010 15:44 |
ComboBox и StringGrid | Кулманов Берик | БД в Delphi | 2 | 22.04.2010 15:34 |
Фильтрация в Delphi с помощью Combobox | Веснушка_ната | Помощь студентам | 4 | 07.04.2009 02:36 |
ComboBox в StringGrid | ГЫнок | Помощь студентам | 1 | 29.09.2008 11:51 |
StringGrid, ComboBox... | monushka | Помощь студентам | 12 | 02.05.2008 20:31 |