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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2009, 16:56   #1
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию Фильтрация данных

Здравствуйте Можете подсказать как в Стрингриде выполнить фильтрацию данных по какому-нибудь полю
skiffter вне форума Ответить с цитированием
Старый 12.11.2009, 17:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну в принципе то...
Запоминай весь грид в некий двумерный массив строк, после чего оттуда считывай те которые не должны быть отфильтрованы...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.11.2009, 17:13   #3
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

а как мне его можно записать в массив?
skiffter вне форума Ответить с цитированием
Старый 12.11.2009, 17:23   #4
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
а как мне его можно записать в массив?
Код:
for i:=1 to sgrid.colcount-1 do
for j:=1 to sgrid.rowcount-1 do
s[j,i]:=sgrid.cells[i,j];
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 12.11.2009, 17:37   #5
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

А потом проверяешь условие на фильтрацию и если выполняется можно выводить что нашлось в Мемо?
skiffter вне форума Ответить с цитированием
Старый 12.11.2009, 17:40   #6
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
можно выводить что нашлось в Мемо?
да хоть куда выводите!
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 12.11.2009, 17:44   #7
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

Спасибо Щас попробую!! ))
skiffter вне форума Ответить с цитированием
Старый 12.11.2009, 17:48   #8
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

А как можно вписать что я сортирую по одному только полю ?

А это разве не ввод в массив данных из стрингрида?

Последний раз редактировалось Stilet; 16.11.2009 в 12:41.
skiffter вне форума Ответить с цитированием
Старый 15.11.2009, 16:28   #9
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
for i:=0 to sgrid.colcount-1 do
for j:=0 to sgrid.rowcount-1 do
sgrid.cells[i,j]:=s[j+1,i+1];
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 15.11.2009, 16:39   #10
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

Извините не понял Это же получается мы все данные из стрингрида перегоняем в массив если я правильно понял А что бы в едите вписать наименование и что бы оно отобразилась например в Мемо и все записи с которой связано это наименование? для этого наверное нужно какое либо условие?
skiffter вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
фильтрация данных elen1khp БД в Delphi 6 28.09.2009 20:01
Фильтрация данных с помощью DBGridEh Gulik БД в Delphi 2 12.06.2009 13:41
Фильтрация данных Gladiator БД в Delphi 4 23.05.2009 12:37
Фильтрация данных в delphi7 @Akulina21 Компоненты Delphi 1 31.03.2009 16:30
Фильтрация данных как в Excel! MARCH БД в Delphi 0 15.11.2008 18:50