Programmierhelfer
Die VBA-Entwicklungsumgebung ist keine Offenbarung, was den Funktionsumfang angeht. Dabei gibt es so viele Möglichkeiten, dem Entwickler Aufgaben abzunehmen. Im vorliegenden Beitrag zeigt Access im Unternehmen, wie Sie mit einer Tool-Sammlung namens MZ-Tools besseren Code produzieren können.
Einfache und komplexe m:n-Beziehungen
Dass Sie m:n-Beziehungen zum Kombinieren von Datensätzen zweier Tabellen verwenden, wissen Sie. Genauso ist bekannt, dass die Beziehung über eine so genannte Verknüpfungstabelle hergestellt wird. Viele wissen aber nicht, wie man individuelle Informationen zur Verknüpfung zweier bestimmter Datensätze speichert. Access im Unternehmen zeigt anhand verschiedener Beispiele, wie das funktioniert.
m:n-Beziehungen im Haupt- und Unterformular
Das Bestellungen-Formular der Nordwind-Datenbank wird oft als Beispiel für die Darstellung komplexer m:n-Beziehungen in Formularen angeführt. Dieses nachzubauen ist allerdings schwieriger, als man denkt – vor allem, wenn man nicht richtig im Thema steckt. Access im Unternehmen zeigt alle Tricks, die Sie zum Erstellen und Anpassen solcher Formulare benötigen.
Mehrschichtige Anwendungen
Access ist – rein architektonisch betrachtet – auf das Anlegen monolithischer Anwendungen mit Objekten mit starker Abhängigkeit ausgelegt. Formulare und Berichte sind starr mit den zu Grunde liegenden Datenherkünften verbunden und der Code liegt jeweils im passenden Formular- oder Berichtsmodul oder, falls nötig, in einem Standard- oder Klassenmodul. Wie man auch mit Access mehrschichtige Anwendungen baut, zeigt dieser Beitrag.
Dateivorschau mit dem Adobe Reader 7
Wer schnell eine Information aus einer Vielzahl von PDF-Dokumenten herausfinden muss, wünscht sich ein Vorschaufenster, um nicht jede PDF-Datei im Explorer einzeln durch Doppelklick öffnen zu müssen. Der Adobe Reader bringt dazu ein ActiveX-Steuerelement mit, mit dem sich diese Aufgabe lösen lässt. Bei der Version 7 des Adobe Readers gibt es einige „Besonderheiten“. Wie man dabei vorgeht und was es dabei zu beachten gilt, zeigt dieser Artikel.
Backup mit Access und Robocopy
Das Backup von Daten erfordert ein zuverlässiges Tool und eine genaue Planung. Wer sich nicht in fremde Software einarbeiten oder die Zeit investieren möchte, die passende Software auszuwählen, kann sich auch selbst welche bauen. Mit einer Accesss-Datenbank und einem Tool, das Verzeichnisse und Dateien zuverlässiger kopiert als die entsprechenden Methoden des Windows Explorers oder MS-DOS, gelingt dies ganz einfach.
Google Earth ferngesteuert
Sie kennen Google Earth noch nicht? Dann wird es höchste Zeit. Das ist eine in der Standardversion kostenlose Software von Google, die verschiedene über das Internet zur Laufzeit per Streaming erhaltene Geodaten – Satellitenbilder, Geländedaten, POIs (Point-Of-Interests) und andere – kombiniert, um daraus realistische Ansichten der Erde zu erstellen, in denen live und in 3D navigiert werden kann. Und das teilweise bis hin zu Auflösungen von unter einem Meter.
Zeitpläne mit Access erstellen, Teil 3
In den ersten beiden Teilen dieser kleinen Serie wurde beschrieben, wie man mit reinen Access-Bordmitteln ein Formular mit einem flexiblen grafischen Monatsplan erstellt. Diesmal geht es darum, wie mit wenigen Schritten aus dem Formular ein Bericht wird.
Zentrale Softwarekonfiguration
Sicherlich haben Sie als Softwareentwickler schon des Öfteren Situationen erlebt, in denen Ihr Kunde Änderungswünsche am Layout von Benutzerformularen äußerte. Oder aber Sie haben eine kompilierte Access-Datenbank, in der Sie keine Änderungen mehr an den Entwicklungsobjekten zulassen möchten? Grundsätzlich entsteht bei allen Szenarien ein erheblicher Aufwand, um Änderungen an den Formularen für die Computer der Benutzer zur Verfügung zu stellen. Dieser Artikel beschreibt, wie Sie ohne erneute Verteilung von Updates gestalterischen Einfluss auf das Erscheinungsbild und die Funktionalität Ihrer Anwendung nehmen können.
Datensicherung mit dem MS SQL Server
Datenbanken enthalten wertvolle und relevante Daten eines Unternehmens. Aus diesem Grund ist eine Datensicherung dieser Daten unabdingbar. Dies gilt auch für die Datenbanken des Microsoft SQL Servers. Mit einer normalen Systemsicherung jedoch können die Datenbankdateien des SQL Servers nicht gesichert werden, da die Dateien durch den permanenten Zugriff des SQL Servers für das Sicherungsprogramm gesperrt sind. So stellt sich also die Frage, wie Sie die Datenbankdateien dennoch sichern können.