Textboxen im Detail

Das zweifelsohne prominenteste Steuerelement in Datenbanken ist, vom Label vielleicht abgesehen, das Textfeld. Fast alle Ein- und Ausgaben geschehen über datengebundene Textboxen. Der Umgang mit ihnen scheint trivial zu sein, und in der Regel ist das auch der Fall, aber hin und wieder ist genaueres Hinsehen erforderlich. Schauen wir uns einmal die spezielleren Situationen an.

Weiterlesen

Designs für Steuerelemente

Access 2010 räumte mit der Notwendigkeit auf, jedes Steuerelement in seinem Layout einzeln formatieren zu müssen. Neben zusätzlichen Gestaltungsmöglichkeiten wurden die sogenannten Designs eingeführt, welche als Vorlagen dienen, und einem Satz von Steuerelementen im Formularentwurf auf einen Schlag zugewiesen werden können. Weil das Ganze aber etwas undurchsichtig realisiert ist, haben wir das Wesentliche zum Thema hier zusammengetragen.

Weiterlesen

Währungen runden

Im Finanzsektor wird alles sehr genau genommen. Wird über kleinere Rundungsfehler an anderer Stelle gern einmal hinweggesehen, so sind hier Inkonsistenzen in der Regel absolut inakzeptabel. Einzelne Cent-Beträge können sich über Millionen von Datensätzen zu größeren Summen aufaddieren. Wohin Sie genau schauen müssen, um solche Umstände zu vermeiden, untersuchen die folgenden Ausführungen.

Weiterlesen

Mehrspaltiger gruppierter Bericht

Im Artikel Kommunikationsdaten als Bericht in Ausgabe 11-12/2015 haben Sie erfahren, wie Sie mehrere Datensätze mit teilweise gleichen Daten ohne Wiederholungen ausgeben. Dies wollen wir in diesem Artikel verfeinern, indem wir die wiederholt auftretenden Daten gleich in einen Gruppenkopf und nur die eindeutigen Daten im Detailbereich anzeigen. Das ganze verteilen wir noch auf mehrere Spalten und fügen ein paar schicke Icons hinzu – fertig ist die perfekte Telefonliste!

Weiterlesen

Kommunikationsdaten als Bericht

Wie Sie Kommunikationsdaten wie Telefon- und Faxnummern oder E-Mail-Adressen komfortabel verwalten, haben Sie bereits im Artikel Kommunikationsdaten im Griff in Ausgabe 2/2012 erfahren. Nun wollen wir diese Daten aufgreifen und sie in einem Bericht ausgeben. Klar: Heutzutage hat man normalerweise alle Telefonnummern im Handy gespeichert und wählte diese direkt an. Es gibt aber sicher noch viele Menschen, die gern eine Telefonliste auf dem Schreibtisch liegen haben.

Weiterlesen

DAO-Objekte und -Auflistungen, Teil II

Waren Containers, Documents und Properties Thema der letzten Ausgabe über DAO-Objekte, so geht es diesmal abschließend um Relations und Workspaces. Dabei handelt es sich zum einen um die Abbildung und Manipulation von Tabellenbeziehungen im Objektmodell, zum anderen um die sogenannten Arbeitsbereiche der Access Database Engine. Erfahren Sie, wie Tabellenbeziehungen einer Datenbank ermittelt und neu angelegt werden können.

Weiterlesen

DoCmd- und RunCommand-Anweisungen

Aktionen, die Sie über die Oberfläche von Access durchführen, lassen sich fast alle auch über VBA anstoßen. Für die hinter Menüs, Kontextmenüs und Ribbon liegenden Befehle gibt es Pendants, welche sich in zahlreichen Methoden vor allem des DoCmd-Objekts und der RunCommand-Anweisung verstecken. über diese VBA-Funktionen lassen sich komplexe Aufgaben mit wenig Aufwand erledigen. Das ist Grund genug für eine ausführlichere übersicht.

Weiterlesen

Navigation in und zwischen Formularen

Wie gelangt man in einem Formular intuitiv zu einem bestimmten Datensatz Wie kann man zum zuletzt angezeigten Datensatz zurückspringen Auf welche Weise lässt sich zu einem Detaildatensatz ohne Umwege ein Hauptformular öffnen Antworten auf diese Fragen versucht dieser Beitrag mit einigen trickreichen Routinen zu geben, die teilweise die Navigation auf Webseiten nachbilden.

Weiterlesen

Unterabfragen als Feldinhalt

Dass gespeicherte Abfragen selbst wieder als Pseudotabellen in andere Abfragen integriert und dort mit anderen Tabellen verknüpft werden können, dürfte Ihnen bekannt sein. Weniger verbreitet jedoch sind jene Abfragen, die ungespeichert als SQL-Ausdruck zur Berechnung von Feldinhalten und Bedingungen dienen. Diese mit den Schlagwörtern Unterabfrage oder Subselect bezeichneten Ausdrücke sind Gegenstand dieses Beitrags.

Weiterlesen