Summenproblem im Bericht

03/07/2008 - 13:31 von Robert Medlitsch | Report spam
Hallo,

ich erstelle einen Bericht und kàmpfe mit einer Gruppensumme. Basis der
Daten ist eine Abfrage, die diese Felder ausgibt:

Kontonummer Kurztext Betrag Zahlungskonto
2801 Bank 1 7148,16 -1
4010 Einnahmen 1 5000 0
4020 Einnahmen 2 1345 0
4030 sonstige Einn 1000 0
4200 Habenzinsen 0,06 0
7500 Porto -132,72 0
7900 Bankspesen 64,16 0
7910 KESt -0,02 0


Gruppiert wird nach dem Feld "Zahlungskonto" (JA/NEIN) und da möchte ich
jeweils eine Gruppensumme. Allerdings soll die Ausgabe der Betràge in 2
verschiedenen Feldern (= Spalten) erfolgen, je nachdem ob der Wert positiv
oder negativ ist. Ich habe dazu 2 Felder in meinem Bericht:

BetragPlus: =Wenn([Betrag]>0;[Betrag];Null) BetragMinus:
=Wenn([Betrag]>0;[Betrag];Null)

also: wenn Plus dann linke Spalte und wenn Minus dann rechte Spalte. Und
über jede dieser Spalten hàtte ich gerne eine Gruppensumme. Deshalb habe ich
im Gruppenfuß:

GruppenSummePlus: =[BetragPlus] GruppenSummeMinus:
=[BetragMinus]

bei beiden Feldern: laufende Summe über Gruppe


Und das Ergebnis dieser Ausgabe sieht dann so aus:

Konto Betrag + Betrag -
Bank 1
7.148,16 -1
SUMME ZAHLUNGEN 7.148,16

Einnahmen 1 5.000,00
0
Einnahmen 2 1.345,00
0
sonstige Einn 1.000,00
0
Habenzinsen 0,06
0
Porto -132,72
0
Bankspesen -64,16
0
KESt -0,02
0
SUMME VERWEND 7.148,16 -0,02


Die 1. Gruppensumme ist OK (oder nur Zufall, weil nur 1 Zeile?) die Summen
der 2. Gruppe passen aber gar nicht. Und ich habe keine Ahnung warum!

Wer kann helfen? Danke.


Ciao

Robert Medlitsch

www.MittenImDritten.at
Ein-, Aus-, Rück- und Seitenblicke aus 1030 Wien
 

Lesen sie die antworten

#1 Peter Doering
03/07/2008 - 13:42 | Warnen spam
Hallo,

Robert Medlitsch wrote:

ich erstelle einen Bericht und kàmpfe mit einer Gruppensumme. Basis der
Daten ist eine Abfrage, die diese Felder ausgibt:

Kontonummer Kurztext Betrag Zahlungskonto
2801 Bank 1 7148,16 -1
4010 Einnahmen 1 5000 0
4020 Einnahmen 2 1345 0
4030 sonstige Einn 1000 0
4200 Habenzinsen 0,06 0
7500 Porto -132,72 0
7900 Bankspesen 64,16 0
7910 KESt -0,02 0

Gruppiert wird nach dem Feld "Zahlungskonto" (JA/NEIN) und da möchte ich
jeweils eine Gruppensumme. Allerdings soll die Ausgabe der Betràge in 2
verschiedenen Feldern (= Spalten) erfolgen, je nachdem ob der Wert positiv
oder negativ ist. Ich habe dazu 2 Felder in meinem Bericht:

BetragPlus: =Wenn([Betrag]>0;[Betrag];Null) BetragMinus:
=Wenn([Betrag]>0;[Betrag];Null)

also: wenn Plus dann linke Spalte und wenn Minus dann rechte Spalte. Und
über jede dieser Spalten hàtte ich gerne eine Gruppensumme. Deshalb habe ich
im Gruppenfuß:

GruppenSummePlus: =[BetragPlus] GruppenSummeMinus:
=[BetragMinus]



Du darfst nicht den Steuerelementnamen als Bezug verwenden, sondern musst
die Formel wiederholen:

GruppenSummePlus: =Sum(Wenn([Betrag]>0;[Betrag];0))

Gruss - Peter

Ich beantworte keine Fragen per Email.
Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Ähnliche fragen