Reihenfolge manuell anpassen

Die Reihenfolge für die Anzeige von Daten legt man meist über Kriterien wie aufsteigend oder absteigend nach dem Alphabet eines Namens, nach Zeitangaben wie Uhrzeit oder Datum oder auch nach Zahlenwerten wie etwa Preisen oder Kilometerständen fest. Das sind alles Geschäftsdaten, die nicht primär zur Sortierung dienen. Für manche Sortierkriterien gibt es allerdings keine passenden Felder: Hier müssen Sie selbst eines hinzufügen und für die richtige Reihenfolge Sorge tragen.

Weiterlesen

TreeView nach Bedarf füllen

Das TreeView-Steuerelement ist die unangefochtene Nummer eins, wenn es um die Anzeige hierarchischer Daten geht. Es hat aber gegenüber den eingebauten Steuerelementen von Access den Nachteil, dass Sie es nicht an eine Datenherkunft binden können und somit selbst für das Füllen verantwortlich sind. Dies dauert mit wachsender Datenmenge recht lange, daher zeigen wir Ihnen, wie Sie die Daten des TreeView-Elements erst bei Bedarf laden.

Weiterlesen

Kontextmenüs von A bis Z

Kontextmenüs sind die beste Möglichkeit, schnell die zum aktuell unter dem Mauszeiger befindlichen Element passenden Befehle anzuzeigen und auszuwählen. Viele Benutzer verwenden Kontextmenüs einfach nicht, weil sie nichts mit der rechten Maustaste anzufangen wissen, und auch Entwickler lassen sie links liegen, weil sie die Chancen nicht erkennen. Wir zeigen, wie Sie wo mit dem Kontextmenü für perfekte Ergonomie sorgen können.

Weiterlesen

Texte aufteilen

Manchmal kann man sich mit kleinen Tools das Leben erheblich erleichtern. In diesem Beispiel geht es um die Vereinfachung der Bearbeitung importierter Daten. Dabei liefert die Quelle eine Zeichenkette in einem Feld, die eigentlich auf zwei Felder aufgeteilt sein sollte – allerdings ohne die Möglichkeit, dies komplett zu automatisieren. Sei es drum: Eine kleine Arbeitserleichterung ist besser als keine.

Weiterlesen

Suchfunktionen von einfach bis komplex

Eine einfache Suchfunktion ist schnell gebaut. Ein Suchfeld einrichten, eine Schaltfläche mit dem notwendigen VBA-Code anlegen und schließlich ein Steuerelement zum Anzeigen des Suchergebnisses. Was aber, wenn es nicht nur eines, sondern viele Kriterien gibt, und diese sich auch noch über mehrere Tabellen erstrecken Dieser Beitrag diskutiert die Möglichkeiten und zeigt einen Ansatz, mit dem Sie auf jeden Fall den Überblick behalten – egal, wie viele Kriterien und Tabellen die Suche umfasst.

Weiterlesen

Kein Datensatz- und Positionswechsel bei Requery

Formulare in der Endlos- und in der Datenblattansicht haben den Nachteil, dass sie nach einer Aktualisierung erstens nicht den gleichen Datensatz wie vor dem Requery anzeigen und schon gar nicht in der gleichen Position – außer natürlich, es handelt sich um den ersten Datensatz des Formulars. Das erschwert das Weiterbearbeiten von Daten, denn der Benutzer muss zuvor erst wieder zum gewünschten Datensatz navigieren.

Weiterlesen

Zuletzt verwendete Datensätze anzeigen

Sie kennen sicherlich die Funktion aus dem Office-Ppaket, die Ihnen immer die letzten verwendeten Dokumente im Menü anbietet. Diese Funktionalität hat den charmanten Vorteil, dass Sie diese Dateien nicht in der Verzeichnisstruktur Ihrer Festplatte suchen müssen, sondern direkt darauf zugreifen können. Dieses Prinzip namens Most Recent Used (MRU) soll im nachfolgenden Programmierbeispiel für Kundendaten verwendet werden.

Weiterlesen