Yaptığım arama kriterleri için olasılık ile hesaplamam gerekiyor. sorun şöyle.
arama alanında 7 tane kriter vardı ve son bir değişiklikle 10 tane kriter olacak ve birde 10 kriterin 2lisi olacak yani şöyle
Başlangıç Bitiş
VadeTarih
Çekno
AlimTarihi
ÇekiVeren
ÇekinsonDurumu
KayitTarihi
Tutar
böyle bir arama kriterinde
ben şöyle yapıyordum
Kod: Tümünü seç
tar:=0; {vade tarihi kontol değişkeni}
tut:=0; {tutar kontrol değişkeni}
cekno:=0; {çek numarası kontrol değişkeni}
cektur:=0; {çekin son işlem türü kontrol değişkeni }
if (edit1.Text <>'') or (edit2.Text <>'') then
begin
if (edit1.Text <>'') and (edit2.Text='') then edit2.Text:=edit1.Text;
if (edit2.Text <>'') and (edit1.Text='')then edit1.Text:=edit2.Text;
tar:=1;
end;
if (edit3.Text <>'') or (edit4.Text <>'') then
begin
if (edit3.Text <>'') and (edit4.Text='') then edit4.Text:=edit3.Text;
if (edit4.Text <>'') and (edit3.Text='') then edit3.Text:=edit4.Text;
tut:=1;
end;
if (edit5.Text <>'') or (edit6.Text <>'') then
begin
if (edit5.Text <>'') and (edit6.Text='') then edit6.Text:=edit5.Text;
if (edit6.Text <>'') and (edit5.Text='') then edit5.Text:=edit6.Text;
cekno:=1;
end;
if combobox1.Text<>'' then cektur:=1;
sedece tarihe göre ARAMA ++++}
if (tar=1) and (tut=0) and (cekno=0) and (cektur=0) then
yani
00000000000001
00000000000010
00000000000100
00000000001000
.......................
Böyle gidecek böyle bişeyi nasıl yaparım acaba.
Saygılarımla