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

Kunden, Verträge und Anschreiben verwalten

Nachdem wir in den letzten Ausgaben von Access im Unternehmen sehr viele kleine Lösungen und Techniken vorgestellt haben, wird es mal wieder Zeit für etwas Größeres. Der vorliegende Beitrag zeigt, wie Sie vielen Techniken zu einer kompletten Anwendung zusammenfügen – mit Validierung, Fehlerbehandlung und vielem mehr. Als Beispiel kommt die Software eines fiktiven Unternehmers zum Einsatz, der damit Kunden verwaltet, Vertragsdaten verwaltet und Anschreiben auf Basis der Kunden- und Vertragsdaten erstellt. Den Großteil der Lösung beschreibt der vorliegende Beitrag, einige kleinere Elemente werden in separaten Beiträgen erläutert.

Weiterlesen

Runtime-Helferlein: Schnelle SQL-Abfrage

Sollten Sie bei einem Kunden, der Ihre Anwendung mit der Runtime-Version von Access einsetzt, einmal kurz ein paar Daten prüfen wollen, müssen Sie schon entsprechende Abfragen oder Formulare über die Menüstruktur bereitstellen. Eine etwas flexiblere Lösung, die auch das Neuerstellen von Abfragen erlaubt, lernen Sie in diesem Beitrag kennen. Damit brauchen Sie nur den SQL-Code der Abfrage einzugeben, um einen Blick auf die entsprechenden Daten zu werfen.

Weiterlesen

Fehlzeiten verwalten

Das Verwalten von Fehlzeiten bezieht sich auf Urlaub, Krankheit, Fortbildung et cetera und erfordert keine Wunderwerke der Datenmodellierung. Eine Tabelle mit Mitarbeitern, eine mit den Fehlzeiten – mehr benötigen Sie nicht. Interessant wird es jedoch, die Fehlzeiten einzugeben und diese übersichtlich darzustellen. Und zwar so, dass nicht nur die Fehlzeiten eines einzigen Mitarbeiters, sondern möglichst die aller Mitarbeiter sichtbar sind. Nur so lässt sich effektiv vorausplanen.

Weiterlesen

Tagesablauf verwalten mit dem aiuTimeplanner

Den Tagesablauf können Sie prima mit Outlook verwalten: Es bietet übersichtliche Ansichten und komfortable Eingabemöglichkeiten für Termine. Vielleicht darf es aber auch etwas einfacher sein – oder Sie möchten schlicht und einfach Ihren Tagesablauf etwas anders planen als Outlook dies erlaubt. In diesem Fall ist dieser Beitrag genau das Richtige für Sie: Sie erfahren, wie Sie ein passendes Datenmodell aufsetzen und ein Formular zur Verwaltung des Tagesablaufs programmieren.

Weiterlesen

Drag and Drop mit TreeView und ListView

Wenn Sie mit ListView- und TreeView-Steuerelementen arbeiten, sind Drag-and-Drop-Operationen ein tolles Hilfsmittel, um Daten zwischen den Steuerelementen hin- und herzuschieben. In der Anwendung aiuTimeplanner gibt es gleich zwei ListView- und ein TreeView-Steuerelement – genügend Möglichkeiten also, um Drag and Drop einmal anhand eines Praxisbeispiels zu demonstrieren. Dabei sollen Aufgaben aus dem TreeView in beide ListViews verschoben werden sowie von ListView zu Listview – und das Verschieben und Kopieren von Einträgen innerhalb eines ListView-Steuerelements ist ebenfalls gefragt.

Weiterlesen

Aktivitäten zählen

Führen Sie Strichlisten Zum Beispiel über Anrufe bei Kunden, Störungen durch Arbeitskollegen, verzehrten Kaffee oder andere Dinge, die Sie während der Arbeit aufzeichnen möchten Damit ist es nun vorbei: Wir bieten Ihnen den ultimativen Aktivitätenzähler. Damit definieren Sie beliebig viele Aktivitäten in verschiedenen Kategorien und erhöhen die Anzahl mit einem einfachen Mausklick. Die Aktivitäten werden natürlich zur späteren Auswertung inklusive Datum gespeichert.

Weiterlesen

Add-In-Backend bereitstellen

Mit Access-Add-Ins lassen sich eine Menge Funktionen für Access nachrüsten. Einige Anwendungen produzieren dabei sogar Daten, die im Add-In gespeichert und später wieder bereitgestellt werden. Eigentlich kein Problem – Sie können von einem Add-In aus sowohl auf die Tabellen der Host-Datenbank zugreifen als auch auf die Tabellen in der Add-In-Datenbank selbst. Aber was ist, wenn Sie eine neue Version des Add-Ins liefern, der Benutzer jedoch die bereits damit erstellten Daten weiter nutzen möchte Die Lösung ist ein Backend. Die Installation eines Add-Ins plus Backend-Datenbank ist jedoch komplizierter als ohne. Wie dies einfach gelingt, zeigt dieser Beitrag.

Weiterlesen

Veranstaltungskalender

Wer Veranstaltungen und sonstige Termine plant, der weiß, dass es schwierig ist, die Übersicht zu behalten. Hier mit Outlook zu arbeiten, mag schon sinnvoll sein. Allerdings bietet Outlook nicht die Möglichkeit, etwa zu einer Veranstaltung Alternativtermine oder Terminserien zu verwalten. Dieses Funktion soll der Kernaspekt der im vorliegenden Beitrag beschriebenen Lösung sein, aber es gibt noch mehr zu entdecken – zum Beispiel die Darstellung der Termine in Formularen und Berichten sowie deren Eingabe. Und nicht zuletzt besteht auch das Datenmodell aus mehr als einer Tabelle zum Speichern der Termine …

Weiterlesen

Der Merge-Assistent

Haben Sie auch Kunden, die Ihre Daten in mehreren Datenbanken und/oder Tabellen halten und diese gern zusammenführen möchten Oder kommt das vielleicht sogar bei Ihnen selbst vor Das ist kein Grund zum Schämen: Auch dem Autor dieser Zeilen passiert so etwas. Das ist aber nicht schlimm, wenn man weiß, wie man die Daten zuverlässig in einer einzigen Datenbankanwendung zusammenführt. Im konkreten Fall geht es um zwei Kundendatenbanken für verschiedene Produkte, die vereinigt werden sollten.

Weiterlesen