Merhabalar,
6 numaralı mesajdaki çalışma üzerinden aşağıdaki kod ile yürüyen bakiye aldım, fakat raporun tamamı üzerinden yürüyen bakiye alıyor.
Banka hesabı filtre yapıldığında tüm rapor üzerinden bakiye aldığı için cevap vermiyor.
Tüm rapor değil de banka hesabı bazlı yürüyen bakiye için nasıl bi değişiklik yapmalıyız?
...
s = s & vbLf & "COALESCE(CASE WHEN LGMAIN.SIGN = 0 THEN LGMAIN.AMOUNT END,0) AS [BORÇ], "
s = s & vbLf & "COALESCE(CASE WHEN LGMAIN.SIGN = 1 THEN LGMAIN.AMOUNT END,0) AS [ALACAK],"
s = s & vbLf & "ROUND(SUM(((1-LGMAIN.SIGN)*LGMAIN.AMOUNT)-(LGMAIN.SIGN*LGMAIN.AMOUNT)) OVER(ORDER BY LGMAIN.DATE_, BNACC.DEFINITION_, LGMAIN.LOGICALREF) ,2) AS [BAKİYE],"
...