Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: accessy am Januar 22, 2013, 10:19:38

Titel: Monatssumme in Abfrage zeigen
Beitrag von: accessy am Januar 22, 2013, 10:19:38
Ich habe in meiner Abfrage im Feld Datum den Zeitraum eingegrenzt.
>=01.01.2012 und <=31.01.2012
Die weiteren Felder in dieser Abfrage sind Kundennummer und Umsatz.

Führe ich die Abfrage aus, werden mir 93 DS gezeigt, die in diesen Zeitraum reintreffen.
Aber wie kann ich die Summe des Feld Umsatz anzeigen lassen?
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: MzKlMu am Januar 22, 2013, 10:37:38
Hallo,
in einer Abfrage gar nicht. Hier ist ein Formular erforderlich, das die Summe zeigt.
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: accessy am Januar 22, 2013, 10:45:45
Schade. Ich dachte, man kann da in der Abfrage was machen.

Dann wird es mal wieder kompliziert.
Momentan habe ich in meinem Formular lediglich ein Textfeld mit der Jahressumme.
Diese wird über DomSumme ermittelt.
Dann muss ich mir wohl ein zusätzliches Textfeld einbauen, wo ich die Zeit von/bis eingeben kann.
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: Jonny am Januar 22, 2013, 11:11:58
Hallo,

wenn du nur die Summe haben willst geht es schon über die Abfrage

Abfrage als Gruppierung
Feld Umsatz mit Summe
Feld Datum als Bedingung

Gruß

Johann

PS: Datum ist ein schlechter Feldname da reserviertes Wort
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: MzKlMu am Januar 22, 2013, 11:19:08
Hallo,
dann gibt es aber keine 93 DS mehr, sondern nur noch einer mit der Summe.
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: Jonny am Januar 22, 2013, 11:24:17
Hallo,

das ist klar das es nur eine Summe gibt.
Aus der Frage geht für mich nicht hervor ob er beides oder nur die Summe haben möchte.

Form ist natürlich die elegante Lösung und auch nicht so kompliziert.

Gruß

Johann
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: accessy am Januar 22, 2013, 11:27:09
Das Feld heißt natürlich DOK._Datum.
Also die Sache mit den reservierten Namen habe ich alles geändert, nachdem ich schon mal darauf hingewiesen wurde.
Da hatte ich Feldnamen wie NAME.

Okay,
dass dann nur noch ein Wert gezeigt wird, also die Monatsumme Januar ist genau das, was ich brauche.
Aber Johann schreibt da was von "Abfrage als Gruppierung"
Umsatz als Summe habe ich,
Datum mit der Bedingung habe ich auch.

Aber "Abfrage als Gruppierung"... hmmm?
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: MzKlMu am Januar 22, 2013, 11:27:42
Hallo,
ich wollte es nur gesagt haben.  ;D

@accessy
welche Accessversion verwendest Du?
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: accessy am Januar 22, 2013, 11:30:20
Das Access aus dem Office XP 2002 Paket.
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: MzKlMu am Januar 22, 2013, 11:32:57
Hallo,
er meint bestimmt eine gruppierte Abfrage.
Nimm das Feld Umsatz in die Abfrage auf und stelle Summe ein.
Da Du aber vermutlich auch den Monat angeziegt gaben willst, solltest Du in der Abfrage ein berechnetes Feld anlegen:
JahrUndMonat:Format(Dok_Datum;"JJJJMM")
Hier stellst Du Gruppierung ein.

Nach der Version habe ich gefragt, weil es ab Access2010 in Abfragen und Tabellen eine Summenzeile gibt.
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: accessy am Januar 22, 2013, 18:44:27
Ich hab das Vorhaben wieder verworfen.
Das ist alles so aufwendig.
Allein schon die Sache mit dem Eingrenzen des Datums.
>=01.01.2012 und <=31.01.2012

Wenn ich jetzt den März haben will, muss ich in die Abfrage gehen,
die Bedingung ändern....wieder schließen, speichern...etc..etc..

Mein Gesamtziel war eigentlich,
den Umsatzvergleich z.B. Jan 12 und Jan 13 in 2 Textboxen zu sehen.
Titel: Re: Monatssumme in Abfrage zeigen
Beitrag von: MzKlMu am Januar 22, 2013, 19:01:39
Hallo,
ZitatWenn ich jetzt den März haben will, muss ich in die Abfrage gehen,
die Bedingung ändern....wieder schließen, speichern...etc..etc..
Das macht man ja auch nicht so. Die Daten zum eingrenzen schreibt man in 2 Formularfelder und die Abfrage bezieht sich auf die Formularfelder.

Zitatden Umsatzvergleich z.B. Jan 12 und Jan 13 in 2 Textboxen zu sehen.
Das geht auch mit 2 Formularfelder und DomSumme. Den Befehl kennst Du ja bereits.