Stundenzetteldatenbank zur Dokumentation von Arbeitsleistungen

Zeit ist Geld. Diese Weisheit ist Grundlage für so manche Rechnung, die der Auftragnehmer seinem Kunden stellt. Natürlich funktioniert dies nur, wenn die Arbeitsstunden auch dokumentiert werden. Hierbei unterstützt Sie die hier vorgestellte Musterlösung. Als Szenario für die Datenbank dient ein kleiner Industriebetrieb, in dem die Mitarbeiter ihre Arbeitsstunden für die einzelnen Projekte aufschreiben.

Weiterlesen

Kombinations- und Listenfelder füllen

Normalerweise sollte das Füllen von Kombinations- und LIstenfeldern keine großartigen Probleme bereiten. Sie können dies einfach durch Zuweisen einer Datensatzherkunft wie einer Tabelle oder Abfrage, einer Wertliste oder einer Feldliste erledigen. Manchmal müssen Sie allerdings auf eine eher weniger bekannte Methode zurückgreifen: die Verwendung einer Funktion als Herkunftsart.

Weiterlesen

Skalierbare Datensicherheit mit Access

Die Verwendung von allgemein zugänglichen Datenbanken ist eine Sache – der Umgang mit sensiblen Daten eine andere. Datenbanken mit sensiblen Daten müssen verschiedenen Benutzern oder Benutzergruppen differenzierten Zugriff auf den Datenbestand der Datenbank ermöglichen. Zu diesem Zweck gibt es so genannte Arbeitsgruppen-Informationsdateien, in denen Sie Benutzer- und Benutzergruppen und deren Berechtigungen bezogen auf die unterschiedlichen Objekte der Datenbank festlegen können.

Weiterlesen

Kontextmenüs

Kontextmenüs sind Menüs, die per Rechtsklick auf ein bestimmtes Objekt eöffnet werden können und Befehle anbeiten, die speziell für das gewünschte Objekt vorgesehen sind. Access bietet wie jede andere Officeanwendung die Möglichkeit, solche Kontextmenüs in eigene Anwendungen einzubauen. Im vorliegenden Beitrag erfahren Sie, wie Sie ein solches Kontextmenü erstellen und mit Funktionalität versehen und wie Sie diese wieder entfernen können.

Weiterlesen

Die Fortschrittsanzeige – geduldigeres Warten

Gut Ding will Weile haben, denkt sich mancher Programmierer, wenn er bei der Programmierung eines Importvorgangs schon vermutet, dass der spätere Benutzer seines Werks wohl die eine oder andere Tasse Kaffee trinken wird, bis die Daten korrekt in den Tabellen untergebracht sind. Bei länger andauernden Vorgängen ist es sinnvoll, dem Benutzer ehrlich mitzuteilen, dass der Vorgang noch länger dauert. Er wird darauf aufmerksam gemacht, dass etwas passiert, und wartet geduldiger auf den Abschluss der Arbeit.

Weiterlesen

Doppelte Datensätze aufspüren und löschen

Doppelte Datensätze können Plage und Fluch einer jeden Access-Datenbank sein. Abgesehen vom Speicherplatzbedarf und der damit verbundenen Performance-Beeinträchtigung treten noch andere und möglicherweise schwerwiegendere Probleme auf. Dazu zählen beispielsweise überflüssige Sendungen bei Mailingaktionen oder schlicht und einfach der schlechte Eindruck, der entsteht, wenn Kunden mehrfach die gleiche Post erhalten. Deshalt sollten in solchen Datenbankanwendungen passende Möglichkeiten vorhanden sein, diese doppelten Datensätze bequem aufzuspüren und zu entfernen.

Weiterlesen

Barcodes mit Access drucken

Barcodes oder Stichcodes begegnen uns mit zunehmender Häufigkeit unter anderem auf Warenetiketten, Ausweisen oder auch auf Postpaketen. Diese maschinenlesbare Kennzeichnung ist ideal zur schnellen, sicheren und vor allem automatisierten Datenerfassung. Typische Einsatzbereiche sind beispielsweise die Kasse im Supermarkt, die Warenannahme eines Unternehmens oder ein Lager. Da auf diesen Barcodes oftmals Daten auftauchen, die auch in Access-Datenbanken gespeichert werden, liegen Erstellung und Druck dieser Barcodes direkt aus Access heraus auf der Hand.

Weiterlesen

Literaturverwaltung

Zur Organisation von Büchern und Zeitschriften in Unternehmen bietet sich eine Literaturverwaltung an, in der die Literatur nicht nur erfasst, sondern auch weiterverarbeitet werden kann. Dazu zählt beispielsweise das automatische Erstellen von Literatur- und Signaturlisten. Der folgende Beitrag beschreibt eine Datenbank, die besondere Zusatzfunktionen enthält, mit denen Sie den Nutzwert für die Anwender wesentlich erhöhen.

Weiterlesen

ActiveX-Steuerelemente einfügen

Access bietet zwar eine ordentliche Menge an Steuerelementen, aber in manchen Fällen müssen einfach Spezialisten ran. Für diesen Fall gibt es einige ActiveX-Steuerelemente von Microsoft und anderen Anbietern, die Sie leicht in Ihre Anwendung integrieren und verwenden können. Im vorliegenden Beispiel lernen Sie die unterschiedlichen Möglichkeiten zum Einfügen eines sochen Steuerelementes kennen.

Weiterlesen