Von Formular zu Formular mit OpenArgs

Formulare zeigen üblicherweise die Daten aus Tabellen oder Abfragen an. Beim Aufruf von einem anderen Formular teilt man gegebenenfalls mit, welcher Datensatz angezeigt werden soll. In manchen Fällen ist es aber nötig, weitere Daten zu übergeben oder auch Daten von einem geöffneten Formular auszulesen. Wie dies in den verschiedenen Konstellationen gelingt, zeigt der vorliegende Artikel.

Weiterlesen

Datensätze filtern per Kombinationsfeld

Wenn Sie ein Kombinationsfeld etwa zum Filtern von Artikeln nach einer bestimmten Kategorie verwenden, können Sie jeweils eine Gruppe von Artikeln anzeigen. Was aber, wenn Sie anschließend wieder alle Artikel anzeigen möchten Für diesen Fall können Sie dem Kombinationsfeld einen Eintrag etwa mit dem Wert hinzufügen. Dessen Auswahl führt dann zur Aufhebung des jeweiligen Filters. Wir zeigen Ihnen, wie dies funktioniert.

Weiterlesen

Datenmakros III: Ereignisse

Mit der Einführung von Datenmakros mit in Access 2010 bietet sich nun auch für Access-Benutzer die Möglichkeit, über eine Art Trigger Aktionen auszuführen, die in Zusammenhang mit dem Anlegen, ändern oder Löschen von Datensätzen stehen. Dieser Artikel stellt die verschiedenen Ereignisse vor und zeigt, wie Sie diese programmieren.

Weiterlesen

Datenbankereignis beim Schließen

Access bietet die Möglichkeit, beim Start ein Makro namens AutoExec auszuführen oder ein als Startformular angegebenes Startformular anzuzeigen. Damit lassen sich gleich bei Start notwendige Aktionen durchführen. Beim Schließen einer Datenbank sieht es anders aus: Hier stellt Microsoft keine eingebaute Möglichkeit bereit, um abschließende Arbeiten durchzuführen. Dazu gehört beispielsweise das Speichern von während der Benutzung geänderten Konfigurationsdaten. Dieser Artikel zeigt, wie Sie diese Funktion nachrüsten.

Weiterlesen

Detailformulare aufrufen

Access-Anwendungen enthalten oft übersichtsformulare, die alle Datensätze (oder eine Auswahl davon) in Listenform anzeigen, also beispielsweise in einem Unterformular in der Datenblattansicht oder in einem Listenfeld. Dieses ist dann üblicherweise mit einer Schaltfläche ausgestattet, um die Details zu einem solchen Datensatz in einem entsprechend gestalteten Formular anzuzeigen. Dieser Artikel zeigt, wie Sie das öffnen eines solchen Formulars programmieren.

Weiterlesen

Autowerte

Access macht es dem Datenbankprogrammierer bei Anlegen von neuen Datensätzen sehr leicht: Es vergibt, wenn man dies so definiert hat, automatische Werte für bestimmte Felder eines Datensatzes. In der Regel ist dieses Feld identisch mit dem Primärschlüsselfeld, was auch durchaus sinnvoll ist – liefert die Autowert-Funktion von Access doch standardmäßig einen Wert, der um eins größer als der bisher größte Wert ist. Es gibt aber auch andere Einstellungen. Dieser Artikel wirft einen genauen Blick auf Autowerte in Access.

Weiterlesen

Anwendungsparts

Anwendungsparts sind eine der Neuerungen, die mit Access 2010 eingeführt wurden. Sie können damit Access-Objekte, also etwa Tabellen, Abfragen oder Formulare, in einer Vorlagen-Datenbank speichern und die Inhalte dann per Mausklick zur aktuell geöffneten Datenbank hinzufügen. Dieser Artikel zeigt, wie Sie diese Anwendungsparts nutzen und eigene Anwendungsparts erstellen.

Weiterlesen

Das Kontrollkästchen

Immer, wenn es um die Darstellung von Werten im Format Ja/Nein, Wahr/Falsch, True/False oder -1/0 geht, kommt das Kontrollkästchen zum Zug. Es ist etwas unscheinbar, aber wenn Boolean-Werte angezeigt werden sollen, ist es in seiner Kompaktheit unschlagbar und sehr praktisch. Dieser Artikel zeigt, wie Sie mit dem Kontrollkästchen arbeiten, wie Sie es an eine Datenherkunft binden und welche weiteren Eigenschaften es offenbart.

Weiterlesen