Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 3.558 pregleda

Najnovija ↓

Problem sa filtriranjem 15.03.2005. u 21:23 · pre 263 meseca #1
U cemu je problem u sljedecem codu?
Kad u comboxu izaberem filtriranje po svim poljima (ItemIndex =0) i nakon unosa u edit1 5 znakova
(npr. pet prvi slova prezimena ili pet prvi brojeva JMBG) izbaci mi grešku:

"Project Name.exe raised exception class EDBengineError with message 'Operation not applicable.'.
Process stopped. Use Step or Run to continue.

A kad izaberem odredjeno polje u comboboxu pojedinacno (ItemIndex = 1ili 2 itd.) radi bez problema

A kod je:

procedure TClanoviF.Edit1Change(Sender: TObject);
begin
if combobox1.ItemIndex = 0 then
Table1.Filter:='Ime='''+Edit1.text+'*''' +'OR Rb='''+Edit1.text+'*'''
+'OR Prezime='''+Edit1.text+'*''' + 'OR JMBG='''+Edit1.text+'*'''
+'OR Broj_LK='''+Edit1.text+'*''';
if combobox1.ItemIndex = 1 then
Table1.Filter:='Rb='''+Edit1.text+'*''';
if combobox1.ItemIndex = 2 then
Table1.Filter:='Ime='''+Edit1.text+'*''';
if combobox1.ItemIndex = 3 then
Table1.Filter:='Prezime='''+Edit1.text+'*''';
if combobox1.ItemIndex = 4 then
Table1.Filter:='JMBG='''+Edit1.text+'*''';
if combobox1.ItemIndex = 5 then
Table1.Filter:='Broj_LK='''+Edit1.text+'*''';
end;

Hvala.
Re: Problem sa filtriranjem 16.03.2005. u 06:35 · pre 263 meseca #2
Postavi zagrade
...
(Ime = 'abc') OR (BrojLK='123') OR ()...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme