Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 10:38 19.04.24 
Клубове/ Компютри и Интернет / Delphi Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема OnFilterRecord
АвторHaчинaeщ (Нерегистриран) 
Публикувано10.06.08 20:02  



Първо да се извиня за некомпетентността си.
Та...
с делфи 6 съм. Направих си една базичка с ассесс . Сложих DataSource1 - и го вързах с ConnectionString дето требе. После лепнах на формата Adotable1 i DbGrid1 и почнах да си гледам записите. (и да си се кефя). По некое време зех да филтрирам. Пуснах филтъра на "верно е бре" и ставах все по горд от постижението си! Обаче по некое време, зех че затрих данните на един запис. И сега кат филтрирам и стигне до него - изпушва процедурата за филтриране точно на него. Ще драсна част от кода за ориентация.
procedure TForm1.tablFilterRecord(DataSet: TDataSet; var Accept: Boolean);
Var s,s1:string;
ok:boolean;
begin
ok:=true;
s:=edit1.Text;
s:=Uppercase1(s);

if s<>'' then
begin
s1:=Dataset.FieldValues['IME'];
if s1<>'' then {на този ред ми избива ако е плазно полето ИМЕ}
begin
s1:=UpperCase1(s1); {процедура за големи букви}
ok:=(pos(s,s1)>0) or (s1='');
end;
end;
Accept:=ok;
end;

Разбира се, кода не е съвършен, но ако някой хелпне, че косата ми побеля от нерви и даже бира пия по-малко от обикновенно.



Цялата тема
ТемаАвторПубликувано
* OnFilterRecord Haчинaeщ   10.06.08 20:02
. * Re: OnFilterRecord andrew_nikoloff   11.06.08 09:59
. * Re: OnFilterRecord нaчинaeщ   11.06.08 13:04
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.