Access Bericht Summeziehen

Hallo,

folgendes Problem:

Ich habe eine Abfrage erstellt, mit der ein Bericht erstellt wurde. Mit der Abfrage habe ich Einnahme- und Ausgabebeträge getrennt. Ich möchte nun im Seitenfuß eine Summe seperat einmal für den Einnahmebetrag und einmal für den Ausgabebetrag ziehen.
Ich habe versucht ein Listenfeld zu erstellen, das als Systemelementeinhalt „=Summe(BetragEinnahme)“ hatte, allerdings zeigt er mir da keine Summe an… sondern gar nichts. Ich dachte ich könnte stattdessen nochmal eine Abfrage erstellen. Dafür habe ich das Feld „BetragEinnahme“ aus der Abfrage in eine neue gepackt. Wenn ich nun als Funktion „Summe“ anzeigen lassen will, sagt er, dass das zu koplex wäre und ich es um eine variable vereinfachen soll.
Was mach ich falsch?
Gibts da noch ne Möglichkeit, dass ich in meinem Bericht die Summe ziehen kann?

LG,
Schröti (Access schafft mich noch!)

Hallo Schröti,

Ich möchte nun im Seitenfuß eine Summe seperat
einmal für den Einnahmebetrag und einmal für den Ausgabebetrag
ziehen.

ok, nichts einfacher als das :smile:

Ich habe versucht ein Listenfeld zu erstellen, das als
Systemelementeinhalt „=Summe(BetragEinnahme)“ hatte,

WARUM ein LISTENFELD?

allerdings zeigt er mir da keine Summe an… sondern gar
nichts.

logisch, in einem Listenfeld werden i.d.R. viele Werte angezeigt. Es ist denkbar das Ungünstigste was du wählen konntest!

Ich dachte ich könnte stattdessen nochmal eine Abfrage
erstellen.

wofür? für ne Summe brauchst du das nicht zu tun

Dafür habe ich das Feld „BetragEinnahme“ aus der
Abfrage in eine neue gepackt. Wenn ich nun als Funktion
„Summe“ anzeigen lassen will, sagt er, dass das zu koplex wäre
und ich es um eine variable vereinfachen soll.
Was mach ich falsch?

dafür reicht der Platz hier nicht aus :smile:

Gibts da noch ne Möglichkeit, dass ich in meinem Bericht die
Summe ziehen kann?

ja

Hallo Wolfgang,

Ich habe versucht ein Listenfeld zu erstellen, das als
Systemelementeinhalt „=Summe(BetragEinnahme)“ hatte,

WARUM ein LISTENFELD?

Keine Ahnung…hauptsache ungebunden dachte ich…

allerdings zeigt er mir da keine Summe an… sondern gar
nichts.

logisch, in einem Listenfeld werden i.d.R. viele Werte
angezeigt. Es ist denkbar das Ungünstigste was du wählen
konntest!

Besser Kombinationsfeld?

das WIE steht dann mal hier :smile:

  • im Detailbereich hast du die Felder für BetragEinnahme und
    BetragAusgabe!
  • markiere beide
  • beide Felder nach unten in den Fußbereich kopieren
  • nun deine Zeile eintragen: =Summe([BetragEinnahme])
  • und natürlich: =Summe([BetragAusgabe])
    (eckige Klammern nicht vergessen)
  • fertig

ich vermute mal, das wird nicht dein Problem lösen, aber du
kannst es ja noch mal ausführlicher hier schildern, was du
eigentlich genau damit erreichen willst.

Nein, das hat es auch nicht. Es zeigt nur „#Fehler“ oder „Ausdruck wurde falsch eingegeben, oder ist zu komplex, um ausgewertet zu werden. Beispielsweise kann ein numerischer Ausdruck zu viele komplizierte Elemente enthalten. Vereinfachen Sie den Ausdruck, indem Sie Teile des Ausdrucks Variablen zuweisen.“ an (Dabei hab ich nur =Summe([Feldname]) angegeben.)

Eigentlich sollen ja nur einzelne Buchungen mit ihren Werten angezeigt werden. Diese einzelnen Werte will ich summiert haben. Habe mittlerweile herausbekommen, wie ich Vom Gesamtbetrag den letzten dieser einzelnen Buchungen abrechnen kann… allerdings nur einen einzelnen… wie bekomm ich jetzt die anderen da rein? (Also doch summieren?)

LG,
Schröti

Hallo Schröti,

Eigentlich sollen ja nur einzelne Buchungen mit ihren Werten
angezeigt werden.

nun diese sollten im Detailbereich angezeigt werden, da es sich ja um mehrere Buchungen handelt.

Diese einzelnen Werte will ich summiert haben.

im Detailbereich hast du Felder mit Feldbezeichnungen, die diese Werte darstellen. Wie heißen die Feldbezeichnungen? Diese sind gebundene Felder?
RICHTIG =Summe([Feldbezeichnung]) summiert ein Feld aus dem Detailbereich! D.h. das summierte Feld muss im Detailbereich unter dieser Bezeichnung auch vorhanden sein!

Habe mittlerweile herausbekommen, wie ich Vom
Gesamtbetrag den letzten dieser einzelnen Buchungen abrechnen
kann… allerdings nur einen einzelnen… wie bekomm ich jetzt
die anderen da rein? (Also doch summieren?)

wo rein? was ziehst du wo ab? könntest du dich bitte ein wenig ausführlicher ausdrücken?

Dein Bericht sollte so aufgeteilt sein:

Berichtskopf
— egal was hier steht
Seitenkopf
— egal was hier steht
Detailbereich
— hier stehen die Felder aus der Abfrage
Seitenfuß
— ggf. Summen der Felder
Berichtsfuß
— ggf. Summen der Felder

ggf. solltest du eine Gruppe bilden und die Summen dort anzeigen lassen. (möglicher Weise ist es DAS was du benötigst?)

Grüße aus Raben Steinfeld (bei Schwerin)
Wolfgang
(Netwolf)

Habe das Problem gestern gelöst.
Habe eine Abfrage in drei gesplittet, jetzt zieht er mir auch die Summe.

Gruß,
Schröti