[ sapet @ 11.10.2004. 17:31 ] @
1. Kako da u DBGrid-u prikazem celiju ( celu kolonu) sa poljem za potvrdu?
2. Kako da u Indexu napravim sort po polju Boolean?
3. Treba mi index reda u DBGrid-u sa kojim bih mogao da operisem (da boji redove razlicitom bojom). Kako?
Molim Vas saljite mi gotovo resenje, a ne samo ideju, jer, zaboga, ja sam samo pocetnik (radio sam u Accessu), pa zapinjem. Hvala. )
[ Milos D @ 12.10.2004. 10:11 ] @
1. Ne razumem

2. Ako pravis Paradox bazu, koliko vidim ne dozvoljava da napravis indeks sa boolean poljem. Ja radim sa Firebird(Interbase) bazom koja ni nema boolean polje. Umesto toga koristim char(1) polje sa vrednostima "T" ili "F"

3. Ako se taj grid zove "grid1" onda mu dodeli DrawColumnCell event i u njemu:

grid1.DataSource.DataSet.RecNo

ti vraca broj reda koji se trenutno iscrtava. Boju reda promeni sa, npr.

grid1.canvas.Brush.Color := clBlue;

i onda kazi gridu da dalje iscrta sam:

grid1.DefaultDrawColumnCell (Rect, DataCol, Column, State);
[ sapet @ 12.10.2004. 17:42 ] @
U DBGrid-u bi hteo da mi jednu kolonu prikazuje u obliku cekirano / ne cekirano (u grafickom smislu - stiklirano. :))
[ DeYo @ 12.10.2004. 18:26 ] @
Imas kompletan tutorijal na:
http://delphi.about.com/library/weekly/aa082003a.htm