Gruppierungen in Abfragen

Abfragen lassen sich längst nicht nur dazu benutzen, die gewünschten Felder oder Datensätze einer oder mehrerer Tabellen darzustellen. Sie können Daten auch nach bestimmten Kriterien zu Gruppen zusammenfassen und für diese Gruppen verschiedene Informationen abfragen – beispielsweise die Summe bestimmter Zahlenwerte, den größten oder kleinsten Wert und vieles mehr. In diesem Artikel erfahren Sie alles über die Gruppierungsfunktionen in Abfragen.

Weiterlesen

Kreuztabellenabfragen

Herkömmliche Auswahlabfragen liefern zeilenweise Daten, wobei jede Zeile gegebenenfalls noch die aggregierten Werte für eine Gruppe von Datensätzen enthält – dies erreichen Sie durch die Gruppierung der Abfragedaten. Wenn die Daten nach mehreren Feldern gruppiert werden sollen, also beispielsweise nach Kunde und Artikel, wird dies in einer Auswahlabfrage schnell unübersichtlich. Den nötigen überblick erhalten Sie, wenn Sie solche Daten in einer Kreuztabelle anzeigen. Dieser Artikel zeigt, wie Sie Kreuztabellen erstellen und was Sie dabei beachten müssen.

Weiterlesen

Null-Werte und wie man damit umgeht

Null ist nicht 0 ist nicht “”. Das sind die grundlegenden Weisheiten, die man als Access-Entwickler verinnerlichen muss. Was ist aber dann Null Und wie erkenne ich die Unterschiede etwa zu 0 oder einer leeren Zeichenfolge In diesem Artikel erfahren Sie mehr zu diesem Thema und lernen den Umgang mit Null-Werten samt der dazu notwendigen Funktionen wie IsNull oder Nz kennen.

Weiterlesen

Access bietet verschiedene Stellen und Möglichkeiten, Daten für die Ausgabe in die gewünschte Form zu bringen. Eine wichtige Variante ist die Format-Funktion: Sie können diese überall einsetzen, wo Daten aus Tabellen angezeigt oder per VBA-Code zugewiesen werden. Dieser Artikel stellt die Format-Funktion im Detail vor.

Weiterlesen

Daten für die Ausgabe formatieren

Die in Ihrer Datenbank gespeicherten und die tatsächlich in Formularen und Berichten angezeigten Daten unterscheiden sich gelegentlich bezüglich ihres Formats. Dies tritt vor allem bei Datumsangaben in Erscheinung, aber auch bei den übrigen Zahlendatentypen. Dieser Artikel zeigt, wie Sie in Formularen und Berichten für das richtige Erscheinungsbild sorgen und stellt die dafür nötigen Funktionen vor.

Weiterlesen

Ereignisse in Formularen, Teil 1: Reihenfolge

Wenn Sie Formulare automatisieren möchten, um beispielsweise beim öffnen, beim Schließen, beim Wechseln oder Speichern eines Datensatzes selbst programmierte Aktionen durchzuführen, sollten Sie die wichtigsten Ereignisse von Formularen und deren Abfolge kennen. Dieser Artikel zeigt, wie Sie die Reihenfolge der Ereignisse beim öffnen und Schließen von einfachen Formularen, Formularen mit Unterformularen und gebundenen Formularen ermitteln.

Weiterlesen

Farbige und vom Wert abhängige Formatierung

Datenblätter kommen unter Access recht farblos daher. Sie können zwar global für alle Spalten und Zeilen eine andere Schrift- oder Hintergrundfarbe einstellen, aber nicht für eine einzelne Spalte. Genau dies ermöglicht jedoch die Format-Eigenschaft – und nicht nur das: Sie können damit sogar positive und negative Zahlenwerte gesondert hervorheben oder auch Nullwerte markieren. Und damit lassen sich richtig praktische Dinge basteln, wie etwa die Anzeige eines Platzhalters wie für Pflichtfelder eines Formulars.

Weiterlesen

Listenfeldauswahl speichern und wiederherstellen

Wie Sie die durch einen Benutzer ausgewählten Einträgen im Listenfeld auslesen, haben Sie bereits im Artikel “Mehrfachauswahl in Listenfeldern auslesen” erfahren. In diesem Folgeartikel geht es darum, eine solche Auswahl auf Basis der in einer Tabelle gespeicherten Daten wieder herzustellen. Dazu müssen wir diese Auswahl jedoch erst einmal speichern – und später kümmern wir uns um die Reproduktion

Weiterlesen