CxGrid Group ismine ekleme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Abrak
Üye
Mesajlar: 189
Kayıt: 18 Kas 2004 05:30

CxGrid Group ismine ekleme

Mesaj gönderen Abrak »

s.a. arkadaşlar

Cxgrid de "CariKod" a göre group var aynı group isminin yanına ilave olarak birde CariUnvanı nasıl yazabilirim

Kod: Tümünü seç

procedure Tanaekran.GridTableView_SATISSATICI_FIRMA_KODGetDisplayText(
  Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
  var AText: string);
begin
atext := atext + ' ' + GridTableView_SATIS.DataController.Values[ARecord.Index,4];
end;
bunu kullanıyorum fakat sağlıklı çalışmıyor çoğu zaman Recordindex out of range hatası alıyorum
Abrak
Üye
Mesajlar: 189
Kayıt: 18 Kas 2004 05:30

Re: CxGrid Group ismine ekleme

Mesaj gönderen Abrak »

hiç yanıt yokmu :oops:
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: CxGrid Group ismine ekleme

Mesaj gönderen Lost Soul »

http://stackoverflow.com/questions/2514 ... on-runtime


Gridin viewinin adı aView olsun

Kod: Tümünü seç

  aView .Columns[0].GroupBy(0); // 0. SÜTUNU KÖK GRUP YAPAR
  aView .Columns[1].GroupBy(1); // 1. SÜTUNU KÖK GRUBUN ALTIN ATAR
  aView .Columns[2].GroupBy(0); // 2. SÜTUNU KÖK GRUBUN ÜSTÜNE ATAR
  aView .Columns[3].GroupBy(2); // 3. STÜNUNU SONDAN Bİ ÖNCEKİ SIRAYA ATAR
Abrak
Üye
Mesajlar: 189
Kayıt: 18 Kas 2004 05:30

Re: CxGrid Group ismine ekleme

Mesaj gönderen Abrak »

Lost Soul yazdı:http://stackoverflow.com/questions/2514 ... on-runtime


Gridin viewinin adı aView olsun

Kod: Tümünü seç

  aView .Columns[0].GroupBy(0); // 0. SÜTUNU KÖK GRUP YAPAR
  aView .Columns[1].GroupBy(1); // 1. SÜTUNU KÖK GRUBUN ALTIN ATAR
  aView .Columns[2].GroupBy(0); // 2. SÜTUNU KÖK GRUBUN ÜSTÜNE ATAR
  aView .Columns[3].GroupBy(2); // 3. STÜNUNU SONDAN Bİ ÖNCEKİ SIRAYA ATAR
bunu demek istemedim

aView .Columns[1].GroupBy(0); kök hücrem

grup ismi

Kod: Tümünü seç

+ CariKod //bu şekilde oluştu 
benim istediğim alt grup olarak değilde
gizlediğim columns[2] //cari ünvanı diyelim

Kod: Tümünü seç

+CariKod (columns[2]//cari ünvanı) 
bu şekilde grupisminin yanına ilave gizlediğim kolunu açıklama olarak eklemek istiyorum
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: CxGrid Group ismine ekleme

Mesaj gönderen Lost Soul »

Carikodun oldu columnun Captionunu değiştirebilirsin.

Kod: Tümünü seç

ViewCariKod.Properties.Caption :=
     ViewCariKod.Properties.Caption + ViewDigerGruplanananColumn.Properties.Caption;
Abrak
Üye
Mesajlar: 189
Kayıt: 18 Kas 2004 05:30

Re: CxGrid Group ismine ekleme

Mesaj gönderen Abrak »

Lost Soul yazdı:Carikodun oldu columnun Captionunu değiştirebilirsin.

Kod: Tümünü seç

ViewCariKod.Properties.Caption :=
     ViewCariKod.Properties.Caption + ViewDigerGruplanananColumn.Properties.Caption;
tam anlayamadım, nerede kullanayım bunu sağlıklı şekilde
Cevapla