Crystal Report - sumowanie

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

bartosz.gromada
Posty: 10
Rejestracja: 30 cze 2020, 15:14
Rola: Konsultant CDN XL

Crystal Report - sumowanie

Post autor: bartosz.gromada »

Cześć,

Mam taki problem z raportem w Crystal Reports zbudowanym na podstawie zapytania. Chce sumować wartość brutto faktur na końcu raportu, ale problem w tym, że wartość końcowa nie jest prawidłowa. Z analizy wyszło mi, że wartość (suma) jest powiększona o te kwoty, które są zdublowane w wyniku zapytania SQL. Dzieje się tak w zapytaniu ponieważ niektóre wartości brutto faktury się dublują, gdyż była ona spłacana w dwóch transzach:
Wynik zapytania SQL
Wynik zapytania SQL
Zrzut1.png (66.01 KiB) Przejrzano 869 razy
co w Crystalu prezentuje się tak:
Crystal Report - podgląd
Crystal Report - podgląd
Zrzut2.png (8.03 KiB) Przejrzano 869 razy
Crystal Report - projekt
Crystal Report - projekt
Zrzut3.png (16.86 KiB) Przejrzano 869 razy
Jak uzyskać prawidłowe podsumowanie?

sebek
Posty: 253
Rejestracja: 16 sty 2012, 23:21
Rola: Konsultant CDN XL
Lokalizacja: Łódź/Częstochowa
Kontakt:

Re: Crystal Report - sumowanie

Post autor: sebek »

Cześć,

Rekordy podwaja Ci prawdopodobnie JOIN z tabeli CDN.TraPlat. Nie widzę zapytania więc trudno mi odpowiedzieć na 100%.
Rozwiązaniem tego jest usunięcie tego JOIN, który podwaja rekordy i dodanie do wydruku Crystal Reports podraportu dla Płatności. Wtedy nie będzie podwojeń/potrojeń w takich sytuacjach gdzie jest więcej niż jedna zapłata.

Pozdrawiam.
Sebek.

ODPOWIEDZ