Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Access 2016 Grundkurs

Berechnungen im Formular

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
In Formularen lassen sich mit einfachen Formeln Gesamtsummen oder Ähnliches ermitteln, was sogar den aktuellen Filter berücksichtigt. Formularberechnungen können aber nicht rückwirkend in Abfragen einfließen.

Transkript

Sie können nicht nur in Abfragen rechnen, sondern auch in Formularen, das ist durchaus sinnvoll, wenn sie hier nur mal ne Hilfsberechnung brauchen oder sich gar auf Daten aus dem Formular beziehen, im Zweifelsfall sollten sie tendenziell eher in Abfragen rechnen, denn deren Ergebnisse können Sie auch in Formularen benutzen. Formularberechnungen können nicht rückwirkend in Abfragen einfließen und häufig braucht man eine berechnete Abfrage an mehreren Stellen in anderen Abfragen oder eben auch in anderen Formularen. Was ich hier berechnen möchte ist zum Beispiel, dass das ein Bruttopreis ist und ich möchte den Nettopreis anzeigen, also die 7 Prozent Umsatzsteuer abziehen. Dazu wechsel ich in die Entwurfsansicht und brauche erstmal Platz. Rechnen kann ich überall, aber ich möchte das gern in dieser sehr großzügigen Breite unterbringen, das heißt, ich werde dieses Element anklicken und kann dort mit Anordnen horizontal teilen, dann gibt es erstmal eine zufällige Aufteilung und ich werde direkt nochmal horizontal teilen, das ist dann immer die Hälfte davon, weil ich hier zwei Elemente zum Rechnen brauche. Und die bekomme ich hier auf der Entwurfs-Registerkarte, das ist ein solches Textfeld, also ein Klick hier und ich mach das erstmal mit Klick ganz lieblos hier rein. Und werde es jetzt erst da hineinziehen, so dass hier der Text und da die eigentliche Berechnung beinhaltlicht, das ist ein ungebundenes Feld, wenn ich das mal einzeln anklicke hier, dann ist es ein normales Feld, wie alle anderen Datenfelder auch, nur dass ich hier eben keinen Feldnamen angebe, sondern eine Formel. Es darf besser heißen als Text 69, das ist ein reiner Zufall, weil hier schon 69 Elemente darauf herum lagen, nicht noch liegen müssen, sondern vielleicht schon mal drauf waren. Ich kann das gerne schon mal ordentlich benennen, ungarischer notiert, es ist ein Editt-Feld, deswegen edt und dann nenn ich das einfach Netto. Dann kommt hier eine Formel rein, die braucht keinen neuen Feldnamen, sondern die fängt direkt an mit einem Gleichheitszeichen, ein bisschen so wie in Excel und jetzt gebe ich an, mit was ich rechne, das ist dieser Feldname genau genommen ist es ein Objektname, aber der ist identisch, also kann ich anfangen: "speis" und sie merken schon, dann werden wir die Feldnamen angeboten, den Preis will ich haben, mit Doppelklick auswählen. Und jetzt kann ich rechnen: durch 1, 07, das sind alles Lebensmittel, deswegen kann ich das hier einfach ohne weitere Prüfung mit den 7 Prozent rechnen. Dann sollte ich dafür sorgen, dass man nicht reinklicken kann, wenn sie mal zwischen durch gucken, das sieht jetzt aus wie ein Eingabefeld, hatte auch irre viele Nachkomma stellen, es geht also auch noch um Schönheit, aber vor allem kann ich reinklicken, ich darf sowieso nichts ändern, weil es berechnet ist, also muss ich dafür sorgen, dass sein Aktiviert-Zustand auf Nein geht und damit ich wieder die Möglichkeit habe, die Farbe zu ändern, stelle ich gesperrt auf Ja. Außerdem soll das Format auf Euro stehen. Und die Dezimalstellenanzeige auf zwei, nämlich nach Kommastellen. Das ganze vorsichtshalber mal speichern und dann sieht es schon deutlich besser aus. Wir können beide Felder rechtsbündig machen, also in der Entwurfsansicht mit Umschalt-Klick das zweite Feld auch markiert und dann hier oben unter Format beide auf rechtsbündig und dieses hier darf dann vielleicht noch ein bisschen kürzer sein, da werde ich also wiederum horizontal teilen und dem hier eine vernünftige Bezeichnung geben, da steht dann sowas wie Nettopreis. Und eventuell mache ich das auch rechtsbündig, damit es da bisschen zum richtigen Feld gehört. Also so habe ich jetzt ein berechnetes Feld, dieses ist ein echter Datensatzinhalt, da kann ich auch ändern. Ich werde mal eben einfach eine 1 davorschreiben und um diesen Datensatz zu speichern, kann ich hier einfach auf den Datensatzmarkierer klicken. Und dann sehen sie, dann ändert sich dort der Preis automatisch. Ich nehme das mal wieder mit dem Originalpreis, damit es kein durcheinander gibt, mit den übrigen Daten. Also eine Berechnung in einem Formular hat die Excel-Syntax, wo an der Stelle ein Gleichheitszeichen davor steht und dann dürfen sie mit allen Feldern dieses Formulars rechnen oder eben, wie hier zu sehen, auch mit Konstanten.

Access 2016 Grundkurs

Erwerben Sie die notwendigen Kenntnisse, um mit Access 2016 leistungsfähige Datenbanken zu erstellen.

6 Std. 18 min (75 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!