Anmeldung an SQL Server und Co.

Wenn Sie ein aktives Datenbanksystem wie SQL Server oder MySQL als Backend Ihrer Access-Anwendung verwenden, müssen Sie sich vor dem Zugriff auf die Daten anmelden. Dieser Beitrag liefert Methoden, mit denen sich die Benutzer Ihrer Datenbanken auf verschiedenste Weise an unterschiedliche Datenbanksysteme anmelden können – egal, ob Sie die Verbindungsdaten in einer DSN oder in der Datenbank speichern und ob Benutzername und/oder Kennwort in der Verbindungszeichenfolge stecken oder per Login-Dialog eingegeben werden sollen.

Weiterlesen

Softwareprojekte verwalten

Softwareprojekte sind das A und O von Access-Entwicklern und somit auch für Sie. Es sei denn, Sie schnuppern rein zufällig hier herein – und selbst dann können Sie mit der hier vorgestellten Lösung vielleicht etwas anfangen. Diese soll nämlich helfen, ein Softwareprojekt in seine Meilensteine, Iterationen, Kundenstories und Tätigkeiten aufzuteilen und deren Abarbeitung zu organisieren.

Weiterlesen

Google Earth ferngesteuert, Teil II

Google Earth in Ihrer eigenen Anwendung – angezeigt in einem ganz normal Formular, dass Sie nach Belieben mit Steuerelementen bestücken können, um durch die Gegend zu schwirren, Orte zu suchen, Details anzuzeigen oder gar Grafiken oder Texte unterzubringen Ja, das geht. Wir zeigen, wie es funktioniert und was Sie beim Einsatz des benötigten ActiveX-Steuerelements beachten müssen.

Weiterlesen

Das Append-Only-Memofeld

Mit Access 2007 hat Microsoft neben vielen anderen Neuerungen auch das Memofeld angepackt. So speichert dieses nun formatierte Texte und kann außerdem nach Wunsch alle Änderungen an den enthaltenen Texten protokollieren. Dieser Beitrag zeigt, wie Sie ein Append-Only-Memofeld einrichten, wie es funktioniert und wie Sie die gespeicherten Änderungen lesen können.

Weiterlesen

Transparenz und andere Effekte in Formularen

Windows Vista und andere Betriebssysteme machen vor, wie man den Wohlfühlfaktor vor dem Rechner durch schicke Effekte erhöht. Mit ein wenig Fantasie bekommt man Ähnliches auch unter Access hin – zumindest kann man Formulare mit ein wenig API-Unterstützung halbtransparent schalten oder ein- und ausblenden. Was noch geht, zeigen wir in diesem Beitrag.

Weiterlesen

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

Dynamische Ribbons

Ein Menü ist ein wichtiges Element bei der Steuerung einer Softwareanwendung. Unter Office gibt es seit der Version 2007 eine neue Variante der bis dato verwendeten Menü- und Symbolleisten: das Ribbon. Auch wenn es noch Schlupflöcher gibt, die den Einsatz der alten Menüs in .mdb-Dateien unter Access 2007 erlauben, werden Sie sich als Access-Entwickler früher oder später mit dem Programmieren des Ribbons beschäftigen müssen. Wir zeigen, wie Sie das Ribbon mit Leben füllen.

Weiterlesen

Spaltenüberschriften in Berichten

Berichte dienen oft der tabellarischen Darstellung von Informationen, wobei der Detailbereich die eigentlichen Informationen und weitere Bereiche die entsprechenden Spaltenüberschriften darstellen. Manchmal ist dies aber nicht so einfach, zum Beispiel, wenn die Überschriften nicht nur im Kopfbereich von Bericht und Seite, sondern auch noch in Gruppenköpfen untergebracht werden sollen.

Weiterlesen

Berichte manuell füllen

Auch wenn man Berichte meist erst gegen Ende eines Projekts programmiert und diese gegenüber der Benutzeroberfläche oft stiefmütterlich behandelt, weiß man doch, wie man diese mit Inhalt füllt: Nämlich durch Datenbindung des Berichts an eine Tabelle oder Abfrage und der in den verschiedenen Bereichen eingefügten Feldern zur Anzeige der Daten. Es geht aber auch anders: Mit dem Print-Befehl des Report-Objekts drucken Sie Texte an beliebige Stellen der einzelnen Berichtsbereiche. Wie das funktioniert und was Sie damit anstellen können, lesen Sie in diesem Beitrag.

Weiterlesen