Fast Reportta Aynı Tip Verileri Tek Satırda Yazdırma...

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
micoteam
Üye
Mesajlar: 66
Kayıt: 07 Tem 2004 09:12
Konum: İstanbul

Fast Reportta Aynı Tip Verileri Tek Satırda Yazdırma...

Mesaj gönderen micoteam »

Merhabalar ..
Arkadaşlar ben fast reportta ürünlerimin ve onların miktarlarını bastığım bir rapor var. Bu raporda stokta bulunan aynı ada sahip ürünlerin tek satırda toplamlarını göstermek istiyorum.. bunu rapor dizaynında grup lamı yapmam gerekir yoksa başka bir yöntemi varmı?
..:En Büyük Başarı Hiç Düşmemek Değil, Her Düşüş Sonunda Kalkıp Yola Devam Edebilmektir:..
Kullanıcı avatarı
pro_imaj
Kıdemli Üye
Mesajlar: 1364
Kayıt: 18 Oca 2005 05:45
Konum: Dünyadan

Mesaj gönderen pro_imaj »

merhaba,

bu işlemi SQL kodu ile Neye göre guruplama yapmak istiyorsan Örn: Group by MalAdi gibi Sql kodunun sonuna ekleyerek aynı malları guruplandırarak tek kayda indirmiş olursun.

Böylece tek satırda gözükmüş olur.

:idea: Fast reportun böyle bir özelliği olduğunu düşünmüyorum.

Örn kod.

Kod: Tümünü seç

SELECT STI.MalKodu, STI.Depo, STK.KatSayi2 AS 'İÇİ', STI.BirimMiktar, STI.BirimFiyat, STK.Birim1
FROM solar4.FINSAT450.STI STI, solar4.FINSAT450.STK STK
WHERE (STI.IslemTur=1)
===>>>GROUP BY STI.MalKodu, STI.Depo, STK.KatSayi2, STI.BirimMiktar, STI.BirimFiyat, STK.Birim1
Saygılarımla Çalışmalarınızda başarılar.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
NumberOne
Üye
Mesajlar: 3
Kayıt: 29 May 2005 08:27

Mesaj gönderen NumberOne »

fastreportun Script kullanımı olan sürümlerinde aşağıdsaki şekilde hallediebilir.

Kod: Tümünü seç

procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
Var
Say:Double;
begin
Say:=<frxDBDataset1."ALANADI">+Say;
Memo1.Text:=FloatToStr(Say);
end;
başka çözüm bulamadım :roll:
oguzozturk74
Kıdemli Üye
Mesajlar: 574
Kayıt: 01 Şub 2004 12:29
Konum: Erdemli - MERSİN

Mesaj gönderen oguzozturk74 »

istediğiniz çözüm demolarında var , bunun için

Basic Reports -->> Simple Group

örneğine bakabilirsiniz :idea:
Kullanıcı avatarı
micoteam
Üye
Mesajlar: 66
Kayıt: 07 Tem 2004 09:12
Konum: İstanbul

Mesaj gönderen micoteam »

Evet bir kriteri gruplayarak yapılıyo ama aynı band üzerinde farklı tablolardan veri aldığımdna dolayı olmuyo . bir tablo ürünler ise diğeri ürün özellikleri gibi bandın üzerinde veri var...
..:En Büyük Başarı Hiç Düşmemek Değil, Her Düşüş Sonunda Kalkıp Yola Devam Edebilmektir:..
Cevapla