Registrierte Abonnenten finden an dieser Stelle den Download der kompletten Ausgabe im PDF-Format und die Beispieldateien.
Datenbankobjekte auflisten per MSysObjects
Die Tabelle MSysObjects, die wir im Artikel Die Tabelle MSysObjects vorgestellt haben, enthält Einträge für die verschiedenen Datenbankobjekte und mehr. Dieser Artikel soll zeigen, wie Sie die Datenbankobjekte eines bestimmten Typs per Abfrage ermitteln und in den Steuerelementen eines Formulars anzeigen können.
Kategorien per TreeView verwalten
Kategorien und untergeordnete Kategorien sind ein gutes Beispiel für Daten aus reflexiven Tabellen. Das perfekte Steuerelement für die Verwaltung solcher Daten ist das TreeView-Steuerelement. In diesem Artikel schauen wir uns an, wie Sie die Kategorien einer Datenbank im TreeView-Steuerelement anzeigen und wie Sie dem Benutzer ermöglichen, diese zu verwalten – also neue Kategorien hinzuzufügen und bestehende Kategorien zu löschen, umzubenennen oder anderen Kategorien unterzuordnen.
Kontextmenüs mit Icons
Das Anzeigen von Bildern im Ribbon ist keine große Kunst – Sie benötigen dazu ein paar bereits vorliegende Prozeduren, welche die Bilder aus der Tabelle USysResources so umwandeln, dass diese leicht der jeweiligen Ribbon-Definition zugewiesen werden können. Aber in der Benutzeroberfläche von Access gibt es ja auch noch die Kontextmenüs. Und auch diese lassen sich mit Icons ausstatten – auch wenn dies noch einen Zwischenschritt mehr erfordert. Dieser Artikel zeigt, wie Sie die Schaltflächen in Kontextmenüs mit Icons optisch aufwerten und so die Ergonomie verbessern.
TreeView: Kategorien per Drag and Drop verwalten
Um die in einem TreeView-Steuerelement angezeigten Daten am einfachsten umzuorganisieren, ist Drag and Drop die einfachste Methode. Der Benutzer kann so eine Kategorie von der einen übergeordneten Kategorie zu einer anderen verschieben, Hauptkategorien anderen Kategorien unterordnen oder Unterkategorien zu Hauptkategorien machen. Dieser Artikel zeigt, wie Sie das Drag and Drop in unser Beispiel zur Verwaltung von Kategorien und Unterkategorien einbauen.
Die Tabelle MSysObjects
Access speichert Informationen zu allen Datenbankobjekten in der Tabelle MSysObjects. Die Tabelle ist in der Standardkonfiguration nicht sichtbar. Dieser Artikel zeigt, wie Sie diese sichtbar machen und nutzen können.