raporda bakiye sorunu

25/03/2013, 12:59

osman06

arkadaşlar mrb ekteki örnekte dagitim adında bi raporum var raporda para biirmlerine göre rapor alıyorum örnekte bi kaç veri var try doğru geliyor ama usd olarak çektiğimde firma ve şantiye aynı olduğu için bakiye yi yanlış hesaplıyor.
26/03/2013, 01:48

raham

Merhabalar,

Aslında çok basit bir işlemle çözebiliriz. Geçici tablo ile
Sorgu çıkan sonucu rapora değil geçici tabloya göndersin, sen raporu geçici tablodan çek.

Birde örneği karmaşık gün girerek test etmelisin. Yürüyen bakiye de id no büyürken tarih küçülürse sorun yarata bilir. (ama sorun değil çözeriz )
Örneğine ek sorgu ve tablo ekledim. İnceler misin.
26/03/2013, 10:05

osman06

mrb hocam anladğım kadarıyla benim dağıtım adındaki tabloyu kullanmayacam silecem onun yerine ekstre geci olacak artı bi de sorugu oldu dağıtımı sildim ve forma sizinkini bağladım veri girişi yaptım raporda (-) leri göstermiyor sorgudaki cari_ekstra ne işe yarıyor
27/03/2013, 00:16

raham

Yok senin tabloların ve sorguların duracak.
Dağıtım tablon aslında tüm hareketlerin toplandığı tablo doğru yapmışsın.
Sorgunda doğru oda para ve firmaya göre filtreleme yapıyor.

Biz bakiye bölümünde yazdığın sorgunun düzgün çalışması için:

1.Geçici bilgilerin tutulduğu bir tablo oluşturduk. (ekstre_gecici)
2.Geçici tabloya ekleme sorgusu ile istediğimiz filtreli bilgiyi gönderdik. (cari_ekstra)
3.Geçici tablosundaki bilgileri "cari_ekstra_rapor" sorgusu ile çekip bakiye kısmını burada oluşturduk.
4.Raporumuzun kaynağını ise "cari_ekstra_rapor" sorgusu yaptık.

Örneğindeki düzeltmem den sonra tekrar test ettim, şuan örnek çalışıyor. (-) eksi değerleri de gördüm.

Kolay gelsin.
28/03/2013, 16:21

osman06

tşkler hocam elinize sağlık