Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: Wookiio am Juni 28, 2023, 08:22:56

Titel: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: Wookiio am Juni 28, 2023, 08:22:56
Hallo Liebe Community

Ich habe folgendes Problem. Ich habe ein Formular, nennen wir es Hauptformular. In diesem Formular greife ich auf eine Tabelle zu, nenne wir diese Ersatzteile. Unterformular Ersatzeile.png

Nun will ich dass der Betrag welcher in den Zeile Steht am Schluss zusammengezählt wird und auf meinem Bericht unter Total erscheint. Das Problem was sich bis jetzt habe, ich habe kein Plan wie ich das machen kann. So wie ich es probiert habe hats mir einfach nur den Ersten wert zusammengezählt also wenn ich 5 Positionen hatte hat es mir 5 mal den 1 Wert genommen. und nicht wert 1 + Wert 2 etc.
Bericht.png
Kann mir da jemand helfen?

Wenn ihr mehr Infos Braucht, sagt mir welche, ich werde sie euch Liefern :)
Titel: Re: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: MzKlMu am Juni 28, 2023, 08:32:30
Hallo,
wieso rahmst Du Anzahl rot ein, wenn Du eine Summe haben willst ?

Bei einem Bericht muss die Summe in den Berichtsfuß (oder ggf. Gruppenfuß).

Wie heißt das Feld mit den CHF in der Tabelle ?

Zeige/erkläre bitte Deine Versuche zur Summierung.

Nebenbei, Du solltest das Betragsfeld (CHF) vernünftig als Währung formatieren also einheitlich (57,00 CHF).
Titel: Re: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: Wookiio am Juni 28, 2023, 11:16:24
Ja, es ist ungünstig dargestellt anzahlt ist gemeint die Höhe der Ersatzteile. Werde ich anpassen :) Danke für den Hinweis.

Bei einem Bericht muss die Summe in den Berichtsfuß (oder ggf. Gruppenfuß). wie mache ich das? da bin ich grad überfragt.

Das Feld heißt PreisinCHF und wird von einer Tabelle gezogen =[Artikel].[column](3)*[Menge]

Ich habe es mit einem Ereignis versucht. Also diesem Ausdrucks Generator =Formulare![Formbearbeitung]![Ersatzteil].Formular![PreisinCHF]

Ich sehe das Problem, kanns aber nicht beheben weil ich nicht weis wie. Da ich ja auf verschiedene Zeilen zugreifen muss.

Danke für den Formatierungshinweis, den habe ich erledigt habe da gar nicht daran gedacht :) !
Titel: Re: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: MzKlMu am Juni 28, 2023, 11:24:44
Hallo,
ein Bericht hat einen Berichtsfuß den man über die Eigenschaften anzeigen kann.
Wie heißt das Feld in dem der Gesamtpreis je Zeile (Datensatz) angezeigt wird.

Summieren kannst Du im Berichtsfuß dann so:
=Summe(FeldnameGesPreis)Mehr braucht es nicht.

Und vollständige Antworten wären auch nicht schlecht:
ZitatZeige/erkläre bitte Deine Versuche zur Summierung.
Zitates ist ungünstig dargestellt anzahlt ist gemeint die Höhe der Ersatzteile.
Die Höhe der Ersatzteile, meinst aber die Anzahl, kreist das rot ein und sprichst von Summe für ein Feld Total, von dem aber in den Bildern nichts zu sehen ist. Was ist denn die Höhe der Ersatzteile ?
Alles mehr als verwirrend.
Titel: Re: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: Wookiio am Juni 28, 2023, 12:51:14
Okay, das Klappt nicht da gibt es mir immer einen #Fehler. Bin echt zu dumm dazu .... ich Blicks wirklich nicht durch.

Hier zwei Bilder von dem Formular ich hoffe ich hab alles was du brauchst.

So sieht der Abruf der Tabelle aus
Bericht.png

und so die Eigenschaften vom Feld wo der Preis drin steht am Schluss.
Eigenschaften.png

Und ich will alles was im ausgewählten Feld ist zusammenzählen und bei Kosten Ersatzteile anzeigen Lassen. Die Menge variiert einmal gar nichts, einmal 5 und einmal 3 Artikel, immer anderst.

Titel: Re: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: MzKlMu am Juni 28, 2023, 13:05:53
Hallo,
in einem Seitenfuß kann man keine Summen bilden (mit =Summe(...), das führt zu einem Fehler.
Summenformeln funktionieren nur in einen Gruppenkopf/fuß oder im Berichtskopf/fuß.

Wenn Du nicht klar kommst, lade die DB hier hoch (mit einigen anonymen Daten). Als Zip File.
Titel: Re: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: Wookiio am Juni 29, 2023, 09:40:33
Das kann ich leider nicht, zu viele daten die nicht raus gehen dürfen :/
Dann muss ich das wohl sein lassen. Danke trotzdem für die Hilfe.
Titel: Re: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: PhilS am Juni 29, 2023, 09:52:24
Zitat von: Wookiio am Juni 28, 2023, 12:51:14Und ich will alles was im ausgewählten Feld ist zusammenzählen und bei Kosten Ersatzteile anzeigen Lassen. Die Menge variiert einmal gar nichts, einmal 5 und einmal 3 Artikel, immer anderst.
Ich bin skeptisch ob dein Bezug auf die DropDown-Spalte mit Artikel.Column(3) in eine (Summen)Berechnung für alle Datensätze in einem Bericht so funktioniert.
Stattdessen solltest du besser die Tabelle aus der der Wert von Artikel.Column(3) stammt mit in die Abfrage einbeziehen und dann nur auf Basis der Datenbankfelder rechnen.
Titel: Re: Zusammenzählung auf dem Bericht funktioniert nicht
Beitrag von: MzKlMu am Juni 29, 2023, 11:27:15
Hallo,
ZitatDas kann ich leider nicht, zu viele daten die nicht raus gehen dürfen :/
Du sollst ja nicht die OriginalDB hier hochladen. Lege eine Beispieldb an (mit anonymen Daten) die genau Dein Problem zeigt.
Und die lädst Du gezippt hier hoch.

Dass das Kombi (für Column) auch auf dem Bericht ist, habe ich glatt übersehen. Ein Kombi auf einem Bericht ist ziemlich sinnlos. Ein Kombi dient der Auswahl und auf einem Bericht wird nichts mehr ausgewählt.
Folge dem Ratschlag von PhilS in #7 und nimm eine Abfrage für den Bericht. Die Zeilensummen (Menge*Preis) werden dann in der Abfrage gerechnet. Dann wird das für den Bericht viel einfacher.

Erstelle die Beispieldb dann wirst Du geholfen.