Kullanıcı

Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.
30 Temmuz 2010 09:27:56

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

Sohbet Penceresi

Son 5 Notlar:

09 Temmuz 2010 15:09:00
merhaba arkadaÅŸlar ilk defa bi soru soracam
son olarak üzerinde çalıştığım bi proğramda sorun var
datadan belirli bi kritere göre arama yapıyor bunlardan çift olanları teke düşürüp gride nasıl yazdıra bilirim
örnek vererek anlatırsam daha sağlam olur sanırsam

datadan k
10 Temmuz 2010 03:07:46
GÜZEL SİTE SEVDİM ;D
14 Temmuz 2010 14:45:20
aloo nasılsınız...
15 Temmuz 2010 18:16:38
 maske msnden bi konuÅŸalım kanky.
17 Temmuz 2010 15:16:16
ınterbase procedure soruma cevap verecek sevgili bir kul yokmu arkadaşlar ?

Show 50 latest

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

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ZoRan

  • Kıdemli Üye
  • *****
  • İleti: 75
  • Rep: +0/-0
  • Cinsiyet: Bay
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.

Çevrimiçi Fatih

  • Administrator
  • *****
  • İleti: 2.204
  • 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 »
Delphi 2007/2009 çıktı.Ayrıntı için tıklayın

Çevrimdışı ZoRan

  • Kıdemli Üye
  • *****
  • İleti: 75
  • Rep: +0/-0
  • Cinsiyet: Bay
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.

Çevrimiçi Fatih

  • Administrator
  • *****
  • İleti: 2.204
  • 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
Delphi 2007/2009 çıktı.Ayrıntı için tıklayın

Çevrimdışı selchuk

  • Kıdemli Üye
  • *****
  • İleti: 147
  • 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)