Novo

Forum kao aplikacija na telefonu

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

  • 10 odgovora
  • 6.741 pregleda

Najnovija ↓

NextDBGrid postavljanje kolona 10.09.2009. u 11:43 · pre 208 meseci #1
Da li je neko koristio NextDBGrid? Interesuje me kako da postavim samo odredjene kolone iz ADO kontrole. Ako izbrisem neke kolone u samom grid editoru, nakon kompajliranja on mi postavi sve kolone iz ADO kontrole a ja ne bi zelela da mi prikazuje neke kolone kao sto je napr ID.
Re: NextDBGrid postavljanje kolona 10.09.2009. u 21:48 · pre 208 meseci #2
Kolone se ne definisu u grid editoru, vec u komponenti koja je linkovana kao datasource (pretpostavljam da je to ADOTable/Query ili ADODataSet). Znaci desni klik na ADO komponentu, iz menija se bira Fields editor, pa ponovo desni klik u Fields editoru za dodavanje potrebnih polja.

Inace (for the record :) ), NextSuite je delo domaceg programera, koji poseduje definitnivno najbolju Delphi grid kontrolu, NextGrid.
Potpis
TurboDispatchJumpAddressEnd
----
Knocka Fia
----
And so we meet, again in a different time
Re: NextDBGrid postavljanje kolona 11.09.2009. u 11:49 · pre 208 meseci #4
Da, ali ako izbacim id kolonu onda ne mogu selektovati grid po id-u... A ne zelim da mi se id kolona prikazuje u gridu.
Re: NextDBGrid postavljanje kolona 11.09.2009. u 11:53 · pre 208 meseci #5
Pronasla sam... Potrebno je samo dodeliti visible false i onda je kolona nevidljiva
Re: NextDBGrid postavljanje kolona 11.09.2009. u 11:57 · pre 208 meseci #6
Kakko da postavim checkbox u grid. Ako postavim da mi je kolona tipa checkbox onda nakon komajliranja mi daje samo check kolonu u gridu i nista sem nje...
Re: NextDBGrid postavljanje kolona 11.09.2009. u 19:07 · pre 208 meseci #7
Citat:
sanjica84: Pronasla sam... Potrebno je samo dodeliti visible false i onda je kolona nevidljiva


Da, ali tokom runtime-a, zar ne? Ovaj postupak tokom design time-a nema smisla, mada se i ovako gubi osnovna ideja upotrebe nextdbgrid kontrole, zasto onda ne koristiti obicnu nextgrid kontrolu?

Citat:
sanjica84: Kakko da postavim checkbox u grid. Ako postavim da mi je kolona tipa checkbox onda nakon komajliranja mi daje samo check kolonu u gridu i nista sem nje...


Ne razumem bas najbolje. Checkbox kolone rade bez problema, nevezano od ostalih kolona i tipa grida. Mozes li da okacis negde neki primer projekta koji ne radi?
Potpis
TurboDispatchJumpAddressEnd
----
Knocka Fia
----
And so we meet, again in a different time
Re: NextDBGrid postavljanje kolona 12.09.2009. u 12:20 · pre 208 meseci #8
Mozes li mi poslati deo koda ili da mi malo bolje pojasnis sta trebam da podesim u Events-u da bi mi pokazao chekove u DBgridu. Ja sam u ado kontroli dodala field tipa boolean i u gridu mu dodelila DBcheckbox tip kolone, dodelila vrednost Kad je Check/Uncheck ali ne znam deo koda koji mi vrsi check/uncheck polja.... Please, help...
Re: NextDBGrid postavljanje kolona 13.09.2009. u 13:23 · pre 208 meseci #9
Ok, evo projekta zakacenog uz poruku.
Potpis
TurboDispatchJumpAddressEnd
----
Knocka Fia
----
And so we meet, again in a different time
Re: NextDBGrid postavljanje kolona 14.09.2009. u 09:38 · pre 208 meseci #10
Ne radi, uvek mi daje gresku na ovom redu
NextDBGrid1.CellValue[ACol, ARow] := not NextDBGrid1.CellValue[ACol, ARow];

Ne moze da mi pronadje CellValue. Mozda imam problem u samoj komponenti? Mozes li mi poslati package pa da je ponovo dodam ili da mi navedes link sa kog da je skinem...

Tnx
Re: NextDBGrid postavljanje kolona 15.09.2009. u 17:10 · pre 208 meseci #11
Mozes probati da upgrade-ujes komponente na noviju verziju, ili umesto ovog dela

Code:

NextDBGrid1.CellValue[ACol, ARow] := not NextDBGrid1.CellValue[ACol, ARow];


pokusaj sa ovim

Code:

if NextDBGrid1.Cells[ACol, ARow] = '' then
    NextDBGrid1.Cells[ACol, ARow] := '0'
else
    NextDBGrid1.Cells[ACol, ARow] := '1';

Potpis
TurboDispatchJumpAddressEnd
----
Knocka Fia
----
And so we meet, again in a different time
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme