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

Vertikale Menüleisten

Switchboards oder Menü- und Symbolleisten und nun auch Ribbons sind die gebräuchlichen Mittel zur Navigation in Datenbankanwendungen. Switchboards sind nicht sonderlich übersichtlich, weil sie immer wieder von Formularen oder Berichten überlagert werden. Menüleisten wiederum haben einen kleinen Nachteil: Sie dehnen sich horizontal aus und nehmen damit in der Vertikalen Raum ein, der ergonomischer etwa für die Anzeige einer zusätzlichen Reihe Datensätze verwendet werden könnte. Auf Webseiten hingegen dürfte ein seitliches Menü die häufigste Navigationsmethode sein. Ist das, was dort möglich ist, nicht auch unter Access machbar

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

Anwendungsoptionen in Tabellen speichern

Zum Speichern von Anwendungseinstellungen von einer Sitzung zur nächsten gibt es eine Menge Möglichkeiten. Prädestiniert für Access ist dabei natürlich die Variante, solche Informationen in einer Optionen-Tabelle zu hinterlegen. Wie Sie das erledigen und was es dabei zu beachten gilt, erfahren Sie in diesem Beitrag.

Weiterlesen

Debugging im VBA-Editor

Wann immer ein Fehler auftritt, dessen Ursache nicht bekannt ist, oder eine Anwendung unerwartete Ergebnisse liefert, ist es Zeit fürs Debugging (zu deutsch: austesten, entwanzen, Fehler suchen und beseitigen). Unter Access spielt sich dies zum größten Teil in der VBA-Entwicklungsumgebung ab. Wir erläutern, wie Debugging funktioniert, welche Werkzeuge die gute alte VBA-IDE liefert und welche Tricks Sie einsetzen können.

Weiterlesen

Zoomfenster im Eigenbau

Wenn Benutzer in Access längere Inhalte von Textfeldern editieren, hilft das Zoomfenster oft weiter. Es zeigt den Inhalt in einem meist größeren Steuerelement und erlaubt das Einstellen der Schriftart und -größe. Es hat allerdings zwei Nachteile: Man kann seine Größe nicht anpassen und außerdem ist es nicht in der Runtime von Access 2007 verfügbar. Zwei Gründe, ein eigenes Zoomfenster zu bauen.

Weiterlesen

Quellcode-Versionsverwaltung inside

So, jetzt habe ich endgültig die Nase voll. Schon wieder ist es passiert: Mit letzter Kraft eine wichtige Routine zu Ende programmiert und jetzt nur noch Access schließen, den Rechner runterfahren und ab ins Bett. Und am nächsten Morgen die Ernüchterung: Die Änderungen sind nicht mehr da! Da habe ich wohl mal wieder mit „Nein“ auf die Frage geantwortet, ob ich die geänderten Objekte speichern möchte … Aber damit ist jetzt Schluss: Ich baue mir ein Tool, das regelmäßig meine Formulare, Berichte und Module speichert – und dabei auch noch alte Versionen aufbewahrt.

Weiterlesen