Kreuztabellen in Berichten

Access bietet sowohl dem Einsteiger als auch dem Profi zahlreiche Hilfsmittel und Assistenten, um komplexe Berichte sehr leicht gestalten zu können. Es gibt Assistenten für fast jeden Zweck. Aber in Access gibt es keine Berichte, bei denen die Spaltenanzahl von den Daten abhängt, wie es bei Kreuztabellen vorkommt. Sie können zwar einen Bericht auf Basis einer Kreuztabelle in Access anlegen, wenn aber in der Kreuztabelle neue Spalten hinzukommen, fehlen diese anschließend im Bericht. In diesem Beitrag lernen Sie, wie Sie solche Berichte entwerfen – ohne Datenverlust.

Weiterlesen

Textfunktionen mit und ohne reguläre Ausdrücke

Die Arbeit mit Texten kann vielfältig sein. Dazu gehört das Durchsuchen von Zeichenketten nach anderen Zeichenketten, das Ersetzen von Zeichenketten durch andere Zeichenketten, Zerlegen von Zeichenketten und so weiter. Eine weitere wichtige Funktion ist das Überprüfen von Zeichenketten auf bestimmte Merkmale. Im vorliegenden Beitrag erfahren Sie, wie diese Aufgaben mit und ohne Anwendung von regulären Ausdrücken erledigt werden können.

Weiterlesen

Änderungshistorie von Daten

Viele Anwendungen verlangen eine konsistente Historie aller Änderungen im Datenbestand. Access bietet dazu keine perfekten Möglichkeiten, aber mit ein wenig Eigeninitiative seitens des Entwicklers ist die lückenlose Historie dennoch leicht realisierbar. Je nachdem, ob die Historie wirklich lückenlos sein muss oder ob Informationen wie Anlege-, Änderungs- und Löschdaten der einzelnen Datensätze ausreichen, gibt es zwei Varianten für die Pflege einer Historie.

Weiterlesen

Universelle Suchleiste

Suchfunktionen sind eine der meistprogrammierten Funktionen von Datenbankanwendungen. Es gibt nur wenige Datenbanken, die nicht über mindestens eine mehr oder weniger aufwändige Suchfunktion verfügen. Auf Grund der sehr verschiedenen Anforderungen müssen Suchfunktionen immer wieder neu programmiert werden. Im vorliegenden Beitrag lernen Sie ein Suchformular kennen, das Sie in beliebige Formulare integrieren und für die Suche in Formularen und Listenfeldern verwenden können.

Weiterlesen