|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.04.2014, 16:20 | #1 |
Пользователь
Регистрация: 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; |
28.04.2014, 16:26 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
if not Таблиця1.eof then шов месседж
Это после включения фильтрации.
I'm learning to live...
|
28.04.2014, 16:59 | #3 |
Пользователь
Регистрация: 20.04.2012
Сообщений: 35
|
Спасибо помогло, но теперь появилась иначе проблема, при захода в программу автоматически вставляются данные времени и выполняется фильтрация, если данные после фильтрации нашлись, то выбрасывает шовмеседж, но когда я ввожу в поиск данные то шовмеседжа мне уже не нужно, как его убрать? Не подскажите?)
Последний раз редактировалось Roman123654789; 28.04.2014 в 17:20. |
28.04.2014, 17:22 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не пиши в личку. Пиши сюда, тема же для всех открыта. Одна голова хорошо - две лучше.
Цитирую себя же: Используй StatusBar для вывода такой инфы. Удобнее и мороку меньше.
I'm learning to live...
|
28.04.2014, 17:28 | #5 |
Пользователь
Регистрация: 20.04.2012
Сообщений: 35
|
Мне просто нужно чтобы при включении компьютера выдавало что у кого-то день рождения(автоматически фильтруется) , а когда в поиск ввожу дание уже на главной форме то меседжа или новой форми(вместо меседжа) уже не нужно
|
28.04.2014, 17:34 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Соодеска...
Ну втули этот код (что в топе) в некую процедуру. Ее вызывай и в OnCreate и в том месте где уже принудительно фильтруешь. Только в OnCreate поставь шовмесседж, а дальше нет.
I'm learning to live...
|
28.04.2014, 17:43 | #7 |
Пользователь
Регистрация: 20.04.2012
Сообщений: 35
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кто сказал, что понедельник - трудный день? | 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 |