ne yapmak istediğim ise
cxgridte guruplama esnasında guruplamaya göre kayıtların toplamlarını alıyorum
Kod: Tümünü seç
int iSayi = Form9->cxGrid1DBTableView1->DataController->Groups->DataController->GetRowCount();
int iUcretler[iSayi];
for(int i=0;i < Length(sUcretler); i++)
{
iUcretler[i]=0;
}
Kod: Tümünü seç
int iSayi = Form9->cxGrid1DBTableView1->DataController->Groups->DataController->GetRowCount();
yapamadığım satır ise
Kod: Tümünü seç
int iUcretler[iSayi];
int iUcretler i de
iSayi değişkeni kadar array oluşturmam gerekiyor ki Gurup Sütununa toplamına göre Ücretleri arrayı na ataya bileyim
bunu yapamadım
for ilede iUcretleri arrayleri sıfırlamam gerekiyor ki değişkende değer kalmasın
bu şekilde
Kod: Tümünü seç
int iSayi = Form9->cxGrid1DBTableView1->DataController->Groups->DataController->GetRowCount();
int *iUcretler = new int ;
for(int i=0;i<iSayi;i++)
{
*iUcretler++=0;
}
çünkü
iUcretler şu şekilde atama yapıyorum
iUcretler deki i Array i
Kod: Tümünü seç
Form9->cxGrid1DBTableView1->DataController->Groups->DataController->GetRowCount();
benim istediğim
int iUcretler[iSayi];
iSayi kadar İUcret için array değişkeni oluşturmak