[ hertz @ 09.03.2005. 19:51 ] @
Imam tabelu sa sledecim poljima:Rbr - autoincrement,Datum-string,Proizvod-string,Bar kod - string,Plu kod - string,Pgrupa - string,Kolicina - Number,Cena - currency.

E sad bih da napravim 4 editboxova za filtriranje ove tabele.Napravio sam filter za svaku posebno i to mi odradjuje...table.filter := 'Polje = ' + quotedstr(edit1.text);Znaci radi mi za svaku posebno s tim sto mi filtrira samo po tom polju.A ja bih hteo da mi filtrira po malo vise polja ako napisem datum da mi filtrira po njemu ali i po nekom drugom polju,znaci da mi filtrira po vise kriterijuma.

Ako napisem onaj kod sa "and" nece da se pokrene izbaci mi onu gresku koju sam vec napisao.
Znaci nece ovako: TABLE.FILTER := 'Datum = ' +QUOTEDSTR(EDIT1.TEXT) AND 'Proizvod = ' + QUOTEDSTR(EDIT2.TEXT);
[ sasas @ 09.03.2005. 20:28 ] @
Trebalo bi da radi. Samo i to 'and' stavi pod navodnike:

TABLE.FILTER := 'Datum = ' +QUOTEDSTR(EDIT1.TEXT) + ' AND Proizvod = ' + QUOTEDSTR(EDIT2.TEXT);

ss.
[ Bojan Kopanja @ 10.03.2005. 06:53 ] @
Upravo tako, greška je baš u tom AND-u, pošto nije i on pod apostrofima, a i on se mora proslediti kao string Filter properti-ju tabele!