Datenmodelle vergleichen

Spätestens dann, wenn Sie eine Datenbank zum Kunden geben, gibt es zwei Versionen der gleichen Datenbank. Meist geschieht dies bereits viel früher – zum Beispiel, wenn Sie eine Sicherheitskopie eines bestimmten Entwicklungsstands der Datenbank anfertigen, um ohne Sorge Änderungen vornehmen zu können. Was aber, wenn Sie etwa nach Arbeiten am Datenmodell noch einmal prüfen möchten, wie die Unterschiede zum Datenmodell einer anderen Version der Datenbank aussehen Genau: Dann hilft Ihnen die Lösung aus dem vorliegenden Beitrag weiter.

Datenmodell ändern

Weiterlesen

Add-In-Creator

Das Erstellen von Access-Add-Ins ist eigentlich keine große Kunst. Am anspruchsvollsten ist wohl noch die Programmierung der eigentlichen Funktionalität. Das Add-In selbst, also die Datenbankdatei mit der Tabelle USysRegInfo und einigen weiteren Spezialitäten, lässt sich nach einem festen Schema erstellen. Dennoch: Wer dies nur alle Jubeljahre erledigt, vergisst leicht mal wichtige Elemente. Also bauen wir ein kleines Add-In, das beim Ausstatten weiterer Add-Ins behilflich ist.

Weiterlesen

Schichtplaner

Wenn ein Arbeitsplatz nicht nur zu gewöhnlichen Arbeitszeiten besetzt sein muss, sondern im Extremfall den kompletten Tag, müssen mehrere Mitarbeiter bereitstehen. Diese werden dann in mehreren Schichten über den Tag verteilt. Dabei ist es gar nicht so einfach, nicht den Überblick zu verlieren – immerhin sollen alle Mitarbeiter im Laufe eines Zeitraums möglichst die angestrebte Anzahl Schichten durchführen. Gleichzeitig sollen zu jeder Zeit ausreichend Mitarbeiter arbeiten. Was liegt da näher, als dieses Problem mit einer geeigneten Access-Datenbank anzugehen

Weiterlesen

Onlinebanking mit SEPA

SEPA wird ab 1. Februar 2014 Standard beim Onlinebanking. Damit Sie gerüstet sind, zeigen wir Ihnen, wie Sie beispielsweise Kontostände abfragen, Buchungen einlesen und Überweisungen durchführen. Grundlage ist die DDBAC-Bibliothek der Firma DataDesign. Die Bibliothek stellt die grundlegenden Funktionen zur Verfügung und kann zu Testzwecken kostenlos eingesetzt werden.

Weiterlesen

Alle Datenbanken einlesen und anzeigen

Für den einen oder anderen Anwendungsfall bentöigen Sie einen Datei öffnen-Dialog, um eine Datenbank auszuwählen. Diese Dialog hat den Nachteil, dass er selten direkt die gewünschte Datenbank geschweige denn das Verzeichnis anzeigt. Wie wäre es also mit einem speziellen Dialog, der nur die Verzeichnisse einliest, die überhaupt Datenbankdateien enthalten und diese in einem TreeView-Steuerelement zur Auswahl bereithält

Weiterlesen

Abonnements verwalten, Teil 3

Die ersten beiden Teile dieser Beitragsreihe haben uns Formulare zum Verwalten von Produkten, Abonnements und Kunden sowie Funktionen zum Anlegen, Verlängern, Kündigen und Stornieren der Abonnements beschert. Fehlt nur noch eine wichtige Funktion: der Versand der jeweiligen Ausgaben beziehungsweise die Lieferung der Empfängerlisten.

Weiterlesen

Tabellen verknüpfen per Assistent

Der in Access eingebaute Importassistent ist hilfreich, wenn man nur hin und wieder eine Tabelle verknüpfen oder importieren möchte. Wenn Sie diesen jedoch regelmäßig nutzen, werden Sie sich früher oder später ärgern, dass Sie jedes Mal erneut den Pfad der Quelldatenbank auswählen müssen. Dummerweise merkt sich Access noch nicht einmal den zuletzt verwendeten Pfad. Zeit, einen Ersatz für diesen Assistenten zu stricken – und zwar in Form eines kleinen Access-Add-Ins. Gleichzeitig erhalten Sie direkt noch einige Know-how rund um das Verknüpfen und Importieren von Tabellen per VBA.

Weiterlesen

Verschiedene Backends pflegen

Es gibt ja die ausgefallensten Konstellationen von Access-Anwendungen. Manche Benutzer verwenden beispielsweise ein Access-Frontend, um die Daten aus verschiedenen Backend-Datenbanken zusammenzuführen und Auswertungen über die enthaltenen Daten durchzuführen. Interessant wird dies, wenn diese Backends sich an häufig wechselnden Orten befinden. Nehmen wir an, drei Tabellen kommen aus Datenbank X, fünf aus Datenbank Y und sieben aus Datenbank Z und so weiter – und manche Datenbanken befinden sich im gleichen Verzeichnis. Da gerät die Aktualisierung der Verknüpfungen schnell zum Tagesprojekt. Damit dies schneller geht, bauen wir uns ein kleines Formular zum schnellen Umschalten der Datenbanken.

Weiterlesen

Abonnements verwalten, Teil 2

Im ersten Teil dieser Beitragsreihe haben Sie das Datenmodell der Abonnementverwaltung und einige Formulare zur Eingabe von Kunden, Produkten und Abonnements erstellt. Im zweiten Teil kümmern wir uns um weitere Funktionen – zum Beispiel das Ermitteln abgelaufener Abonnements und die Verlängerung, Kündigung und Stornierung von Abonnements.

Weiterlesen

ACCDB nach Access 2003 migrieren

Kennen Sie das auch Sie haben eine schicke Datenbank mit Access 2007 oder 2010 erstellt, diese mit einem Ribbon und Schaltflächen mit Icons ausgestattet und nun kommt ein Kunde und möchte diese Datenbank unter Access 2003 einsetzen. Da kommt schon ein wenig Aufwand auf Sie zu! Deshalb nehmen wir ein solches Downgrade im vorliegenden Beitrag einmal unter die Lupe.

Weiterlesen