Das Treeview-Steuerelement

Access kommt mit einer Menge nützlicher Steuerelemente. Einige wichtige Controls sind jedoch den Besitzern von VB6 oder den Developer-Versionen von Office vorbehalten, da für deren Weitergabe eine Lizenz erforderlich ist. Dazu gehört auch das Treeview-Steuerelement. Oder doch nicht Unbemerkt von weiten Teilen der Access-Entwicklergemeinde hat Microsoft die Bibliothek MSCOMCTL.OCX zum festen Bestandteil von Office gemacht. Ein Grund mehr, das Treeview-Steuerelement einmal genauer unter die Lupe zu nehmen …

Weiterlesen

XML mit Access, Teil 1

Das Thema XML ist mittlerweile in aller Munde. Ohne dieses Standardformat für die Beschreibung von Daten ist der Austausch zwischen diversen Systemen kaum noch denkbar. Auch Microsoft schließt sich an und hat XML inzwischen in fast allen seiner Produkte in irgendeiner Form implementiert. In diesem ersten Beitrag einer dreiteiligen Serie wollen wir Ihnen die Welt von XML kurz vorstellen und Ihnen damit die ersten Praxisschritte ermöglichen.

Weiterlesen

Domänenfunktionen

Dieser Beitrag stellt Ihnen eine Gruppe von Funktionen vor, die einen recht einfachen Zugriff auf Daten in beliebigen Tabellen oder Abfragen einer Access-Datenbank ermöglichen. Mit diesen so genannten Domänenfunktionen ist es möglich, Tabellendaten in Form von Funktionsergebnissen zum Beispiel als Feldinhalte oder als Kriterien in Abfragen zur Verfügung zu stellen. Anhand einiger Praxis-beispiele erfahren Sie, in welchen Fällen der Einsatz von Domänenfunktionen sinnvoll ist und wann es besser ist, auf andere Alternativen zur Datenermittlung zurückzugreifen.

Weiterlesen

Access-FAQ: Rund um Access

In der Access-FAQ von Karl Donaubauer (www.donkarl.com) finden Sie die meistgestellten Fragen und Anworten zum Thema Microsoft Access. In dieser Beitragsreihe stellt Karl Donaubauer die wichtigsten Einträge im Detail vor und zeigt Ihnen entsprechende Lösungen anhand praxisnaher Beispiele. Im elften Teil werden Lösungen für die häufigsten Probleme mit Berichten vorgestellt. Dabei geht es beispielsweise um das Auslassen von leeren Zeilen beim Drucken, optische Optimierung von Berichten, hilfreiche Informationen beim Verwenden von Summen oder Probleme beim Sortieren und Gruppieren.

Weiterlesen

Digitale Fotografien im Griff

Kennen Sie das auch Die digitalen Fotos werden mal hier und mal da auf die Festplatte gebannt, und hierhin und dorthin wird noch eine Sicherung gespeichert. Die Übersicht kann da sehr schnell leiden. Oder Sie möchten, bevor es weitere 1000 neue Fotos auf die Festplatte verschlägt, endlich einmal ein paar Abzüge machen lassen. Das Zusammenstellen und der Transport der Bilder zum Fotostudio bringt dann weitere Hindernisse. Mit der Lösung in diesem Beitrag behalten Sie den Überblick – und mehr …

Weiterlesen

Projektzeitverwaltung, Teil 2

Im ersten Teil der Beitragsreihe zum Thema Projektzeitverwaltung haben Sie die wichtigsten Techniken für die Eingabe der Projektzeiten kennen gelernt. Im vorliegenden Beitrag erfahren Sie, wie Sie die Datenbank so aufteilen, dass Mitarbeiter und “Controller” mit separaten Frontends auf die Daten zugreifen können – die einen schreiben, die anderen werten aus. Außerdem erweitern Sie das Frontend zur Auswertung um einige wichtige Funktionen.

Weiterlesen

Suchleiste für Formulare

Mit den im Beitrag “Menüs für die Anwendung” (Shortlink 300) beschriebenen Techniken lassen sich lediglich Symbolleisten mit Schaltflächen gestalten, die Text, ein Symbol oder beides enthalten. In vielen Anwendungen gibt es aber noch andere Elemente in Symbolleisten wie zum Beispiel Text- oder Kombinationsfelder. Diese Steuerelemente können Sie auch in Ihrer Datenbank nutzen, um den Komfort der Oberfläche zu erhöhen. Das folgende Beispiel zeigt, wie Sie eine Suchen-Symbolleiste erzeugen, die eine ähnliche Funktionalität wie der Suchen-Dialog hat. Im Gegensatz zum Dialog ist die Symbolleiste aber jederzeit präsent und nimmt wesentlich weniger Platz weg.

Weiterlesen

Mit Datums- und Zeitfunktionen arbeiten

In diesem Beitrag lernen Sie den Umgang mit den Datums- und Zeitfunktionen von Access und ihre Einsatzmöglichkeiten in Formularen, Berichten und Abfragen kennen. Anhand kleiner praxisbezogener Beispiele erfahren Sie, wie Datums- und Zeitinformationen mit diesen Funktionen analysiert und bearbeitet werden. Dabei lernen Sie unter anderem, wie Sie die aktuelle Zeit und das aktuelle Datum ermitteln, wie Sie Werte in ein Datumsformat konvertieren und dieses auf Gültigkeit prüfen. Auch das Extrahieren von Informationen wie Tag, Monat oder Jahr aus einer Datumsangabe kann in vielen Fällen weiterhelfen – aber sehen Sie doch einfach selbst.

Weiterlesen

Pivot-Tabellen mit Access

Die Datenanalyse ist eigentlich eine Domäne von Microsoft Excel. Mit Pivot-Tabellen und Pivot-Charts lassen sich allerdings auch unter Access seit der Version 2002 interessante Ergebnisse erzielen. Wer bisher mit Kreuztabellen auf Kriegsfuß stand oder keine Lust zum Einbinden von Excel-Objekten oder zum Anwenden des Diagramm-Assistenten von Access hatte, sollte sich einmal die Pivot-Tables und Pivot-Charts ansehen. Der vorliegende Beitrag erleichtert den Einstieg bei der Verwendung von Pivot-Tabellen.

Weiterlesen

Suchfunktion mit phonetischem Vergleich

Eine oft benötigte Funktion in einer Datenbank ist das Suchen nach bestimmten Daten. Dies lässt sich mit ein wenig Fleißarbeit leicht realisieren. Interessant wird es, wenn Sie die Suche mit zusätzlichem Komfort ausstatten möchten – etwa, indem Sie der Suchfunktion zusätzlich die Möglichkeit zum Su-chen nach ähnlich klingenden Begriffen hinzufügen. Wie man das programmieren soll? Nun, das ist gar nicht schwer. Mit dem so genannten Soundex-Algorithmus erzeugen Sie aus Wörtern einen be-stimmten Code, der nicht nur im Englischen, sondern auch im Deutschen verblüffend gute Ergebnisse liefert.

Weiterlesen