S.A.
Adodataset ile ürün grubu oluşturup, ürünleri oluşturulan gruplara bağlıyorum. Satış kayıtta da ürünleri ürün grupları ile birlikte kaydediyorum. Yapmak istediğim, satış kaydından ürün gruplarına göre bir ayıklama yapmak, burada da tutar toplamı ve miktara göre sıralama yaptırmak. (Daha sonra elde edilecek bu verileri chart ile süslemek için) Ama ürün gruplarını da bir şekilde filtrelemede kullanmak için elde etmem gerekiyor.(Yani ürüngrubunu tuttuğum dbgrid'in 1.satırında yazan ürün grubunu bul, bu ürün grubundan yapılan satış sayısını ve yapılan satışların tutarlarının toplamını bul, bu ürün grubunun adını ve satış sayısı ile toplam tutarını kaydet)
Sarı bölgeden yeşil bölgelere geçiş yapmak istiyorum işin özü..
Yardımcı olabileceklere şimdiden teşekkürler.
Kayıt Sayısına Ulaşma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Kayıt Sayısına Ulaşma
Merhaba,
Bunu TAdoQuery kullanarak yapmak mümkün olabilir diye düşünüyorum. Örnek SQL komutları ile biraz oynamak gerekebilir.
Satış adedine göre:
Toplam tutara göre:
Bunu TAdoQuery kullanarak yapmak mümkün olabilir diye düşünüyorum. Örnek SQL komutları ile biraz oynamak gerekebilir.
Satış adedine göre:
Kod: Tümünü seç
AdoQuery1.SQL.Text := 'select urungrubu as "Ürün Grubu", count(urungrubu) as "Satış Adedi", sum(tutar) as "Toplam Tutar" order by count(urungrubu) desc';
AdoQuery1.Open();
Kod: Tümünü seç
AdoQuery1.SQL.Text := 'select urungrubu as "Ürün Grubu", count(urungrubu) as "Satış Adedi", sum(tutar) as "Toplam Tutar" order by sum(urungrubu) desc';
AdoQuery1.Open();
Re: Kayıt Sayısına Ulaşma
Adodataset ile yapma imkanımız var mıdır acaba?
Re: Kayıt Sayısına Ulaşma
Access kullanıyorum veritabanı olarak.
Re: Kayıt Sayısına Ulaşma
Nasibinde varsa, alırsın karıncadan bile ders, Nasibinde yoksa, bütün cihan önüne serilse, sana ters..