Listenfeld und Details in einem Formular

Eine schön modular aufgebaute Benutzeroberfläche zeigt Übersichtslisten und Detailansichten in eigenen Formularen an. Manchmal will man aber der Übersicht halber beides in einem haben: Das Listenfeld bietet die wichtigsten Informationen zur Auswahl an und per Mausklick lassen sich die Details zum gewünschten Datensatz direkt daneben oder darunter betrachten. Wie Sie ein solches Formular erstellen, zeigt dieser Beitrag.

Weiterlesen

Benutzerdefinierte Formatierung

Für Datum, Uhrzeit, Währung et cetera ist dies ein alter Hut: Der Benutzer kann das gewünschte Anzeigeformat in der Systemsteuerung systemweit festlegen. Für andere, anwendungsspezifische Zahlenwerte legt üblicherweise der Entwickler die Formatierung fest. Der Kunde oder Benutzer kann höchstens Vorgaben machen. Wie wäre es aber, wenn Sie den Benutzer Ihrer Anwendung selbst Formate festlegen lassen Wir zeigen, wie das funktioniert.

Weiterlesen

Modale Dialoge mal anders

Unter modalen Dialogen verstehen wir Formulare zur Eingabe von Daten, die so geöffnet werden, dass der Benutzer während der Eingabe nichts anderes in Access tun kann als in diesem Formular zu arbeiten. Zum Öffnen eines solchen Formulars verwendet man üblicherweise den Parameter WindowMode:=acDialog, was den praktischen Nebeneffekt hat, dass der aufrufende Code stehenbleibt. Wir zeigen, welche Vor- und Nachteile dies bringt und welche Alternative es gibt.

Weiterlesen

TreeView-Elemente im Griff

Das TreeView-Steuerelement ist der Platzhirsch unter den Steuerelementen zur Anzeige hierarchischer Daten. Wie man es füllt, haben wir in diversen Beiträgen gezeigt – aber wie ändert man darin enthaltene Elemente später, und wie greift man überhaupt auf diese zu Dieser Beitrag beleuchtet, wie Sie beliebige Elemente referenzieren, löschen, durchlaufen, ersetzen und ihre Eigenschaften anpassen.

Weiterlesen

Benutzerverwaltung

Bis Access 2003 unterstützte Access den Entwickler durch eine Benutzerverwaltung inklusive Sicherheitssystem. Neuere Access-Versionen bieten dies nicht mehr. Kein großes Problem: Das Sicherheitssystem war ohnehin nicht besonders sicher, und die Benutzerverwaltung möchten Sie vielleicht ohnehin selbst gestalten. In diesem Beitrag zeigen wir, wie Sie eine solche Benutzerverwaltung gestalten und einsetzen.

Weiterlesen

Access 2007: Bilder und Schaltflächen

“Bilder auf Schaltflächen Wozu soll denn dieser Klickibunti-Kram gut sein Der Benutzer kann doch wohl lesen, oder” – So oder ähnlich äußern sich die einen, die anderen, so auch der Autor dieser Zeilen, freuen sich, dass die gleichzeitige Anzeige von Bildern und Texten endlich mit einem Access-Standardsteuerelement erfolgen kann. Und natürlich gilt auch hier: “Ein Bild sagt tausend Worte.” Warum also keine Schaltflächen mit Bildern versehen

Weiterlesen

Globale Suche

Eine der bekanntesten Tastenkombinationen dürfte Strg + F zum Aktivieren der Suchfunktion sein. Der Windows Explorer hat sie, die Internet Browser verwenden sie einheitlich und die Office-Anwendungen greifen darauf zurück. Haben Sie Ihre Anwendungen auch schon damit ausgestattet Nein Na, dann wird es aber höchste Zeit! Spendieren Sie den Benutzern diesen Shortcut und zeigen Sie die richtige Suche für den aktuellen Kontext an.

Weiterlesen

Lookup-Daten verwalten

Verknüpfte Daten aus 1:n-Beziehungen stammen oft aus Tabellen, die nur ein Feld oder zumindest wenige Felder enthalten. Solche Daten zeigt man in Kombinationsfeldern an, die Bearbeitung erfolgt in der Regel in entsprechenden Formularen. Die Anzahl der Formulare steigt mit der Anzahl der Lookup-Tabellen und somit auch der Aufwand bei Änderungen. Dieser Beitrag zeigt, wie Sie sich die Arbeit vereinfachen und eine Menge Formulare sparen.

Weiterlesen

Drag and Drop in der Datenblattansicht

Im Beitrag Reihenfolge manuell anpassen (s. Shortlink 652) haben wir verschiedene Möglichkeiten für das Anpassen der Reihenfolge von Daten nach dem Inhalt eines speziellen ReihenfolgeID-Felds erläutert. Der vorliegende Beitrag setzt noch einen oben drauf: Er zeigt, wie Sie die Reihenfolge von Datensätzen in der Datenblattansicht eines Formulars per Drag and Drop anpassen können.

Weiterlesen