[ enes omeragic @ 03.03.2005. 10:26 ] @
datamodule3.cds.Filter := 'Datum = ' + quotedstr(edit1.Text + '*');

Ovo mi radi za string...Kako da prepravim da mi radi i za polje tipa datum.Npr unesem datum u edit.text i filtrira po tome.
[ vlaiv @ 03.03.2005. 12:20 ] @
Sa kojim komponentama radis?

mozes staviti u filter

datum between '1.1.2001' and '1.1.2002'
ili datum > '1.1.2001'

ako hoces da ga cupas iz edit polja onda dodaj kao string datum a ako hoces da ga vadis iz TDateTime onda radis DateTimeToStr ...

Ako radis sa odredjenim vrstama komponenti za tabele pogledaj da li ima SetRange (Start/End) pa mozes i tako ...
[ enes omeragic @ 03.03.2005. 12:30 ] @
Imam polje tipa datum i poenta je sto ne znam kako da ubacim
filter...neki datum u edit.box i da mi tako filtrira.Ima li
nekakvo drugo resenje osim da polje tipa datuma preimenujem u
polje tipa string...Koristim clientdataset,datasource i
dbgrid.Nista vise.

clientdataset.cds.filter := 'Datum = ' + quotedstr(edit1.text +
'*');

Ovo radi kada je string polje u pitanju,ali kako sa datumom...

--
Sve najbolje,
Enes Odgovori na:[email protected]
[ _v!rus_ @ 04.03.2005. 13:09 ] @
Citat:

Ovo mi radi za string...Kako da prepravim da mi radi i za polje tipa datum.Npr unesem datum u edit.text i filtrira po tome.

Nisi dobro postavio pitanje pa te vlaiv nije razumeo, tebi je polje u TABELI tipa TDateTimeField...
Code:

datamodule3.cds.Filter := 'Datum = ' + QuotedStr(Edit.Text);


Ovako ce da radi, ali samo pod uslovom da se datum u Edit boxu unese TACNO po pravilu Windows locale-a. Da bi izbegao potencijalne probleme koristi TDateTimePicker komponentu i daj sledece za filter:

Code:

datamodule3.cds.Filter := 'Datum = ' + QuotedStr(DateTimeToStr(DateTimePicker1.Date));

[ enes omeragic @ 04.03.2005. 14:01 ] @
Ovako kako si naveo u prvom primeru nece da radi,ne znam zasto.Morao
sam na kraju preimenovati polje iz datetime u string.Sada radi.Ali
kad je u pitanju polje tipa datetime nece.Nisam probao sa
datapikerom...Ipak hvala na odgovoru.


--
Sve najbolje,
Enes Odgovori na:[email protected]