Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Summe Endlosformular #Fehler

Begonnen von alex-fl, Februar 05, 2017, 22:22:41

⏪ vorheriges - nächstes ⏩

alex-fl

Hallo miteinander

Hatte wiedereinmal Zeit mich an meine DB zu sitzen, nunja wie gewohnt treten Probleme auf, aber dies hier, lässt sich jetzt mit nachschlagen und Forum nicht mehr Lösen.

Folgendes:
Ich habe ein Formular mit dem namen "frmAbschluss", dies beinhaltet ein Unterformular "frmAbschluss_ufoListe" und um dieses geht es.

In dem Unterformular(Endlosformular) habe ich eine Auflistung aller Materialien und Preise.
Diese Preise stammen alle aus der FormularAbfrage ausser: "txtTgPreis" und "txtSumme"  dieser wird mittels VBA aus einer anderen Tabelle ausgewählt(txtTGPreis) bzw mittels Steuerelementinhalt(txtSumme) berechnet.

Jetzt würde ich gerne die Endsumme jeder Zeile (txtSumme)  mit =Summe([txtSumme]) auslesen.
Fehler: #Fehler     :o
Wie ich überall gelesen habe geht das mit berechneten txt-Felder nicht.

Was gibt es für Alternativen für die Berechnung? VBA ist für mich natürlich ebenfalls eine möglichkeit falls es da eine gibt.

Danke euch  im voraus

Datenbank ist im Link downloadbar (hoffe das ist erlaubt)

https://drive.google.com/file/d/0B9zceb5SOs4feFVLLVJ4bUdFaDg/view?usp=sharing


DF6GL

Hallo,

die Berechnungsformel zu einem DS muss als Parameter bei der Summe-Funktion eingesetzt werden und nicht der Textfeld-Name:

=Summe(<<FormelAusDatensatz>>)
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

alex-fl

Zitat von: DF6GL am Februar 05, 2017, 22:36:21
Hallo,

die Berechnungsformel zu einem DS muss als Parameter bei der Summe-Funktion eingesetzt werden und nicht der Textfeld-Name:

=Summe(<<FormelAusDatensatz>>)

Danke für deine schnelle Antwort
Aber verstehe deine Antwort nicht ganz  ::)

Das Textfeld in meinem Fall "txtTgPreis" und "txtSumme" sollte aber mitberechnet werden.

Gruss Alex

MzKlMu

Hallo,
Du musst in die Summenformel im Formularfuß die Formel zur Berechnung im Steuerelement wiederholen.
Zitatmittels Steuerelementinhalt(txtSumme) berechnet.
Diese Formel für txtSumme solltest Du mal zeigen, bzw. einsetzen.
Gruß Klaus