ListBox Deluxe

Ein Handicap für den Entwickler bei der Gestaltung der Benutzeroberfläche von Datenbanken ist die etwas limitierte Zahl von Steuerelementen, die Access mitbringt. Zudem ist auch die Zahl der Eigenschaften dieser Steuerelemente, von den Möglichkeiten der Datenbindung abgesehen, nicht gerade weltbewegend. Andere „richtige“ Entwicklungsumgebungen wie Visual Studio, Delphi etc. bieten da einen weitaus größeren Fundus. Abhilfe schaffen da nur zusätzliche ActiveX-Controls, die, soweit sie in guter Qualität vorliegen, meist kostenpflichtig erworben werden müssen und das Problem mit der Weitergabe dieser OCXe mit sich bringen. Access im Unternehmen zeigt, dass diesbezüglich mehr in Access steckt, als man denkt.

Weiterlesen

Dateinamen per Drag and Drop

Wenn Sie einen Dateinamen in einer Tabelle speichern oder diesen anderweitig in einer Access-Datenbank verwenden möchten, verwenden Sie den entsprechenden Dateidialog zur Auswahl der gewünschten Datei. Es gibt aber auch Lösungen, die vielleicht eine zusätzliche Variante anbieten möchten: Beispielsweise wäre das Ziehen und Ablegen der Datei aus dem Windows Explorer in ein passendes Textfeld eine sinnvolle Alternative – ganz so, wie Sie es auch mit dem Ausführen-Fenster von Windows tun können.

Weiterlesen

Performance-Tester als Access-Add-In

Die Performance einer Datenbankanwendung ist mithin ein entscheidender Faktor für die Akzeptanz beim Benutzer. Muss dieser bei bestimmten Aktionen länger als ein paar Sekunden auf die Anwendung warten, stellt sich schnell Unzufriedenheit ein. Nun dreht es sich in diesem Beitrag nicht um die Optimierung der Performance, sondern um die Messung der Resultate von Performance-Optimierungen. Und dabei erfahren Sie, wie Sie sich ein nützliches Add-In zur Messung der Performance bauen.

Weiterlesen

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

Treeview-Steuerelement mit Daten füllen

Das Treeview-Steuerelement eignet sich wie kein anderes zur Anzeige von hierarchischen Daten. Dieser Beitrag zeigt Ihnen, wie Sie es mit Daten aus einer oder mehreren Tabellen füllen und wie Sie mit kleinen Tricks einiges an Performance herausholen können. Dabei kommen nicht nur Daten aus mehreren verknüpften Tabellen zum Zuge, sondern auch solche aus reflexiven Beziehungen.

Weiterlesen

Das ImageList-Steuerelement

Die Einträge in Steuerelementen wie dem Treeview-Steuerelement oder dem Listview-Steuerelement werden aus optischen und praktischen Gründen gerne mit Icons versehen. Dies funktioniert am einfachsten mit einem weiteren Steuerelement, das allerdings nur im Entwurf eines Formulars sichtbar ist: dem ImageList-Steuerelement. Wie Sie mit diesem Steuerelement umgehen, erfahren Sie in diesem Beitrag.

Weiterlesen

Konsistente Daten mit Access

Ein Mitarbeiter hat soeben die Aufgabe erhalten, alle Kunden seiner kleinen Firma zusammen mit ihren Projekten zu erfassen. „Kein Problem“, sagt er, „ist noch vor der Mittagspause erledigt!“ Der Mitarbei-ter wechselt mal eben schnell zu Excel, das auf seinem Desktop ohnehin schon geöffnet ist, und fängt an, die Daten abzutippen … Wenn es Ihnen jetzt kalt den Rücken herunter läuft, wissen Sie, warum Excel hier fehl am Platze und der Einsatz von Access gefordert ist: Hier geht es um Daten, deren Konsistenz im Vordergrund steht, und dafür bietet Access einige Werkzeuge. Welche das sind, erfahren Sie im vorliegenden Beitrag.

Weiterlesen

Menüs für die Anwendung

Wer den Benutzern seiner Anwendung richtigen Komfort bieten möchte, kommt nicht um eine Menüleiste zum Aufrufen der wichtigsten Funktionen herum. Für den Eigenbedarf reicht sicher das Datenbankfenster aus, aber zur intuitiven Bedienung ist dies nicht geeignet. Auch ein Übersichts-formular taugt nur bedingt als Ausgangspunkt zum Starten von Vorgängen – es verschwindet mitunter hinter anderen Formularen. Daher erfahren Sie im vorliegenden Beitrag, wie Sie Ihrer Anwendung blitzschnell einen professionellen Touch verpassen.

Weiterlesen