Kodbank İndir

! CODEBANK 2012 !

İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.

ÖNEMLİ AÇIKLAMA: MUTLAKA OKUYUNUZ!

Gönderen Konu: Rave Report ta BAKİYE alma  (Okunma sayısı 2970 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ZoRan

  • Kıdemli Üye
  • *****
  • İleti: 115
  • Rep: +1/-0
  • Cinsiyet: Bay
    • Proton Yazılım
Rave Report ta BAKİYE alma
« : 22 Eylül 2008 15:56:06 »
rave reportta aldığımız rapordaki alanları CalcText ile SUM layıp toplatabiliyorum ama benim istediğim iki toplamın bakiyesini almak
CalcText1  : Borç Alanını Topluyor
CalcText2   : Alacak alanını Topluyor.
şimdi ben bu iki toplamın bakiyesi üçüncü bir Calc Text e veya başka bir bileşene nasıl atarım
İmza Atmaya fırsat Bulmadım. En yakın zamanda atarız bir imza.

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: Rave Report ta BAKİYE alma
« Yanıtla #1 : 22 Eylül 2008 20:09:16 »
Dediğin yöntemle de olur, ama anlatması uzun sürer. Alternatif bir yöntemden kısaca bahsedeyim.

- Par1 isminde bir rave parametresi tanımla
- Region'un BeforePrint olayında tanımladığın parametreye 0 değerini ata.
- Bandın aşağıdaki olayına aşağıdaki kodlamayı yap.



Reklam zamanı: :) Rave detaylarıyla bayramdan sonra çıkacak kitabıımda.
« Son Düzenleme: 22 Eylül 2008 20:10:15 by Fatih »
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı ZoRan

  • Kıdemli Üye
  • *****
  • İleti: 115
  • Rep: +1/-0
  • Cinsiyet: Bay
    • Proton Yazılım
Ynt: Rave Report ta BAKİYE alma
« Yanıtla #2 : 23 Eylül 2008 11:26:51 »
üstadım alakana teşekkür ederim ayrıca çok çabuk cevapladığın içinde artık bu siteden ayrılmam mümkün değil en azından havaya sormadığımızı anladım.
Sizin bu örneğinizi denedim oldu ama benim işimi tam çözmedi bu örnek her rapor kayıtı bazında bakiye almamı sağlıyor ve bunu diğer üye kartları raporlarında kullanacağım.

Benim istediğim şu dosyamı tarihler arası kayıtları SQL ile sorgulayarak seçimi yapıp istediklerimi listeledim ve rave aktardaım CalcTextin SUM özelliğini  ile yukardan aşağıya bütün gelirleri Topladım başka CalcText ile de bütün giderleri topladım şimdi ikisinin bakiyesini alacağım.
CalcText SUM ile topğladığı değeri direk senin önerdiğin bakiye parametresi değişkenine aktarmak istedim ama CalcText in topladığı değer integer veya currency olmadığı için sonucu parametreye aktaramadım.

Ayrıca kitabınını kesin alacağımdan emin olabilirsin.
İmza Atmaya fırsat Bulmadım. En yakın zamanda atarız bir imza.

Çevrimdışı Fatih

  • Emekli Yönetici
  • *****
  • İleti: 2.217
  • Rep: +43/-10
  • Cinsiyet: Bay
    • Delphi Dünyası
Ynt: Rave Report ta BAKİYE alma
« Yanıtla #3 : 23 Eylül 2008 11:37:11 »
Rave parametreleri her halükarda string veri tipine dönüştürülür. Bu yüzden yukarıdada gördüğün gibi tip dçnüşümü yapman gerekiyor.

CalcText kontrolleri deyince devreye CalcTotal, CalcOp ve CalcController nesneleri de girer. Sürekli farklı konulara adapte olduğum için işlemiş olsamm bile, bir şeyler yazabilmek için yarım ssaat bkınmam lazım.

Örnekleri bulabilirsem eklerim buraya. Şu örnek işine yarar mı bilemem: http://www.chmlib.com/Rave/lesson_calcop.htm
Malulen emekli programcı / yazar. Bildiklerini unutmakta olduğundan size cevap veremez.

Çevrimdışı selchuk

  • Kıdemli Üye
  • *****
  • İleti: 265
  • Rep: +0/-0
  • Cinsiyet: Bay
    • Arma Ticari Sistem
Ynt: Rave Report ta BAKİYE alma
« Yanıtla #4 : 01 Mart 2010 22:08:59 »
Bu konu üzerinden epey zaman geçmiş ama banada lazım oldu.

Benzeri işlemi Quick Report ile yapma şansı varmı? (Borç, Alacak, Bakiye şeklinde)

İlk satırda borçtan alacağı çıkartacak bakiyeye yazacak. 2. satırdan itibaren bir önceki bakiyeyi borç ile toplayarak alacağı çıkartacak ve bakiye konuna yazacak. (Cari hesap ekstresi mantığı)



Knowledge is power (Bilgi Güçtür)