Tipps "n" Tricks
Anwender-Software - Access

Last Update: 24. Dezember 2001/Webmaster

Laufende Summen in Formularen ausgeben
Thema: Access 97/2000
Wenn Sie Einnahmen oder Ausgaben in Access verwalten, Bestandslisten führen oder ähnliche fortschreibende Posten erfassen, bietet es sich an, ein Formular zu erstellen, das eine fortlaufende Summe für alle Datensätze ausgibt. In der normalen Formularansicht erscheint aber normalerweise immer nur ein Datensatz.

Um dennoch ans Ziel zu kommen, setzen Sie das Summenfeld nicht in den Detailbereich eines Formulars sondern in den Formularfuss. Auf diese Weise bezieht Access die Werte aller Datensätze ein, so dass Sie mit einer einfachen Summenfunktion den Gesamtwert eines Tabellenfeldes berechnen können. Die genaue Vorgehensweise zeigt das folgende Beispiel:

Legen Sie zunächst eine einfache Tabelle für ein Kassenbuch an. Als Felder verwenden Sie beispielsweise Datum, Beschreibung und Betrag. Speichern Sie den Tabellenentwurf und lassen Sie dann mit Hilfe der Symbolschaltfläche Neues Objekt: Autoformular ein Standardformular anfertigen.

Um das Feld für die laufende Summe einfügen zu können, wechseln Sie in die Entwurfsansicht. Da das Feld in den Formularfuss integriert werden muss, blenden Sie den entsprechenden Bereich mit Ansicht-Formularkopf/-Fuss ein. Nun setzen Sie mit Hilfe der Toolbox ein Textfeld in den Formularfuss.

Damit in dem Textfeld die Summe berechnet wird, öffnen Sie das zugehörige Eigenschaftenfenster und darin setzen Sie den Cursor in das Eigenschaftenfeld "Steuerelementinhalt". Hier fügen Sie eine Summenfunktion für das Feld ein, das aufaddiert werden soll. Wenn das Feld zum Beispiel "Betrag" heisst, tippen Sie:

=Summe([Betrag])

Bei Bedarf weisen Sie der Eigenschaft "Format" gleich noch den Wert "Währung" zu.

Das war schon alles. Schliessen und speichern Sie das Formular und öffnen Sie es gleich wieder, um ein paar Beispieldaten einzugeben. Sie werden sehen, dass im Feld mit der laufenden Summe automatisch der Gesamtbetrag aller Datensätze erscheint.

 

Tipps "n" Tricks
Anwender-Software - Access