Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Tgrid ve StringGrid Footer olayı.
#1
Merhaba Arkadaşlar,

Tgrid ve Stringgrid ile listelenen bilgilerin alt toplamlarını almak istiyorum. 

Nasıl yapabilirim. 

Aşağıdaki gridte toplam satırını sql sorgusu ile hesaplayıp getiriyor. 

oTySm8.png
Cevapla
#2
merhaba
Tgrid ve Stringgrid ile direkt gösteremezsiniz. alta bir dblabel koyup sql sorgusuna bağlamanız lazım.
yada en kolayı cxgrid bilesenini  kullanın otomatık olarak alt toplam, ortala vs gosterıyor.


Ek Dosyalar Resimler
   
Cevapla
#3
Cvp için teşekkürler.

"yada en kolayı cxgrid bilesenini kullanın otomatık olarak alt toplam, ortala vs gosterıyor."

Mobilde cxgrid kullanabiliyor muyuz. Mobil için component var mı sizde.

varsa paylaşır mısınız.
Cevapla
#4
Mobil platform olduguna dikkat etmedim kusura bakmayın. cxgrid mobil destegi yok malesef.
ilk belirttiğim yontemi onerebılırım
Cevapla
#5
sql tarafında basitçe aşağıdaki yapılardan birini seçerek kullanabilirsin

Group bazlı toplam ve Dip Toplam için

Select TestA,
   SUM(TestB) AS Toplam
From 
   TableB
GROUP BY
   TestA
WITH ROLLUP

Detay bazlı gösterim ve Dip Toplam için

Select * 
 From (Select 1 As Sira,  TestA From TableB
        Union All
       Select 2 As Sira,  Sum(TestA) From TableB
      ) Tmp Order By Tmp.Sira

   
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#6
/*Test Tablosu Create*/
DROP TABLE TBL_TEST
DROP TABLE #TMP_TABLE
CREATE TABLE TBL_TEST(STOK_ADI varchar(50) ,MIKTAR decimal(28,8) ,TUTAR decimal(28,8))
INSERT INTO TBL_TEST(STOK_ADI,MIKTAR,TUTAR) VALUES('Gofret',1,2.25)
INSERT INTO TBL_TEST(STOK_ADI,MIKTAR,TUTAR) VALUES('Cips',3,3)

SELECT * INTO #TMP_TABLE FROM TBL_TEST

SELECT STOK_ADI,MIKTAR,TUTAR FROM #TMP_TABLE
UNION ALL
SELECT 'TOPLAM',SUM(MIKTAR),SUM(TUTAR) FROM #TMP_TABLE 
Yalnızım ama bir kente yürüyen ordu gibiyim, edebiyattan kaçınmalıyım..
Cevapla
#7
(28-08-2019, Saat: 13:10)adelphiforumz Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.sql tarafında basitçe aşağıdaki yapılardan birini seçerek kullanabilirsin

Group bazlı toplam ve Dip Toplam için

Select TestA,
   SUM(TestB) AS Toplam
From 
   TableB
GROUP BY
   TestA
WITH ROLLUP

Detay bazlı gösterim ve Dip Toplam için

Select * 
 From (Select 1 As Sira,  TestA From TableB
        Union All
       Select 2 As Sira,  Sum(TestA) From TableB
      ) Tmp Order By Tmp.Sira


Sql sorgusu ile hallettim işimi. 

Footer özelliği olsaydı daha iyi olurdu. Smile

Teşekkürler.
Cevapla
#8
@"seydigozegir@gmail.com"  eğer deaty bazlı işlem yapmayıp group olarak işlem yaparsan
Group by 'ın rollup, grouping set ve Cube ozelliklerini incelemeni öneririm

Detay kullanımlı olarak istediğinde yapılır fakat group bazlıya göre biraz uğraştırır

fikir vermesi açısında aşağıdaki linki inceleyebilirsin

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#9
(28-08-2019, Saat: 14:35)adelphiforumz Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.@"seydigozegir@gmail.com"  eğer deaty bazlı işlem yapmayıp group olarak işlem yaparsan
Group by 'ın rollup, grouping set ve Cube ozelliklerini incelemeni öneririm

Detay kullanımlı olarak istediğinde yapılır fakat group bazlıya göre biraz uğraştırır

fikir vermesi açısında aşağıdaki linki inceleyebilirsin

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Eyvallah. 

Sql konusunda Sql Bükücü bir abimiz var. Takıldığım yerde ondan destek alıyorum.  Smile
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Özel bir StringGrid narkotik 0 128 08-09-2019, Saat: 01:30
Son Yorum: narkotik
  ListView Button Click Olayı Hk. seydigozegir@gmail.com 2 232 28-08-2019, Saat: 11:39
Son Yorum: seydigozegir@gmail.com
  [Çözüldü] Fmx grid veya stringgrid hücre renklendirme CesuR 4 697 11-02-2019, Saat: 13:35
Son Yorum: CesuR
  Grid veya StringGrid Hücre Renklendirme burakb44 3 982 17-03-2018, Saat: 09:22
Son Yorum: burakb44
  MultiView İçindeki ComboEdit OnChange Olayı Siyah Ekran Sorunu pro_imaj 2 792 03-09-2017, Saat: 17:45
Son Yorum: pro_imaj



Konuyu Okuyanlar: 1 Ziyaretçi