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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2014, 16:20   #1
Roman123654789
Пользователь
 
Регистрация: 20.04.2012
Сообщений: 35
По умолчанию При фильтрации в Dbgrid если нашлись данные то чтобы выскочил showmessage и сказал что-то нашлось

У меня возникла проблема, я написал фильтрацию по DBgrid. Как сделать если во время фильтрации нашлись какие-то данные то выскочил шовмеседж и сообщил об этом. Может кто-то подсказать как сделать такое? Так я делал фильтр:

if edit1.text <> '' then begin
Таблиця1.Filtered:=false;
form5.ed:= Edit1.Text;
Таблиця1.Filtered:=true;
end
else
Таблиця1.Filtered :=false;
Roman123654789 вне форума Ответить с цитированием
Старый 28.04.2014, 16:26   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

if not Таблиця1.eof then шов месседж
Это после включения фильтрации.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.04.2014, 16:59   #3
Roman123654789
Пользователь
 
Регистрация: 20.04.2012
Сообщений: 35
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
if not Таблиця1.eof then шов месседж
Это после включения фильтрации.
Спасибо помогло, но теперь появилась иначе проблема, при захода в программу автоматически вставляются данные времени и выполняется фильтрация, если данные после фильтрации нашлись, то выбрасывает шовмеседж, но когда я ввожу в поиск данные то шовмеседжа мне уже не нужно, как его убрать? Не подскажите?)

Последний раз редактировалось Roman123654789; 28.04.2014 в 17:20.
Roman123654789 вне форума Ответить с цитированием
Старый 28.04.2014, 17:22   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Не пиши в личку. Пиши сюда, тема же для всех открыта. Одна голова хорошо - две лучше.
Цитирую себя же: Используй StatusBar для вывода такой инфы. Удобнее и мороку меньше.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.04.2014, 17:28   #5
Roman123654789
Пользователь
 
Регистрация: 20.04.2012
Сообщений: 35
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Не пиши в личку. Пиши сюда, тема же для всех открыта. Одна голова хорошо - две лучше.
Цитирую себя же: Используй StatusBar для вывода такой инфы. Удобнее и мороку меньше.
Мне просто нужно чтобы при включении компьютера выдавало что у кого-то день рождения(автоматически фильтруется) , а когда в поиск ввожу дание уже на главной форме то меседжа или новой форми(вместо меседжа) уже не нужно
Roman123654789 вне форума Ответить с цитированием
Старый 28.04.2014, 17:34   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Соодеска...
Ну втули этот код (что в топе) в некую процедуру. Ее вызывай и в OnCreate и в том месте где уже принудительно фильтруешь. Только в OnCreate поставь шовмесседж, а дальше нет.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.04.2014, 17:43   #7
Roman123654789
Пользователь
 
Регистрация: 20.04.2012
Сообщений: 35
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Соодеска...
Ну втули этот код (что в топе) в некую процедуру. Ее вызывай и в OnCreate и в том месте где уже принудительно фильтруешь. Только в OnCreate поставь шовмесседж, а дальше нет.
Спасибо, заработало )
Roman123654789 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто сказал, что понедельник - трудный день? Smitt&Wesson Свободное общение 13 20.05.2013 17:34
Кто сказал что Россия во всех рейтингах на последних метстах!? mv28jam Свободное общение 5 02.06.2012 11:26
как сделать так чтобы при нажатии на ComboBox выводилось поле из таблицы DBGrid? jawa250t БД в Delphi 4 21.04.2012 21:57
как определить что dbgrid получил данные? Хитрец БД в Delphi 9 06.03.2011 11:22
чтобы при переходе по записям DBGrid\DBGrigEh не выполнялся Post dalien БД в Delphi 2 31.07.2009 09:57