Der Backstage-Bereich, Teil I

Mit Access 2010 hat Microsoft die Benutzeroberfläche nicht ganz so radikal wie in Access 2007 umgekrempelt. Mit dem Backstage-Bereich statt des Office-Menüs gibt es aber dennoch eine Menge Neues zu berichten. Der Backstage-Bereich bietet enorme Möglichkeiten, aber es gibt auch eine schlechte Nachricht: Genau wie beim Ribbon müssen Sie auch hier tief in die XML-Kiste greifen, um diesen Bereich zu gestalten – oder auch nicht, wie dieser Beitrag zeigen wird.

Weiterlesen

TreeView-Konfigurator erweitert

Im Beitrag TreeView-Konfigurator (www.access-im-unternehmen.de/667) haben wir Ihnen den TreeView-Konfigurator vorgestellt, mit der Sie ganz einfach TreeViews mit den Daten aus Ihren Tabellen füllen könen. Diese Lösung haben wir kräftig überarbeitet: Sie können nun noch einfacher die Daten festlegen, die im TreeView-Steuerelement landen sollen, auf mehr Ereignisse reagieren und sogar Daten aus rekursiven Beziehungen dort unterbringen. Im vorliegenden Beitrag zeigen wir Ihnen, wie Sie den TreeView-Konfigurator einsetzen.

Weiterlesen

Office-Dokumente in Formularen anzeigen

Es kommt immer wieder vor, dass eine Anwendung entweder auf die Daten in Word- oder Excel-Dokumenten zugreift – entweder um ihre Inhalte zu lesen oder diese zu ändern. Normalerweise öffnen Sie das entsprechende Dokument dann entweder sichtbar oder unsichtbar und führen die gewünschten Aktionen durch. Wie wäre es, wenn Sie Word, Excel und Co. statt im eigenen Fenster direkt innerhalb eines Access-Formulars anzeigen könnten Dieser Beitrag stellt die dazu notwendigen Voraussetzungen und Techniken vor.

Weiterlesen

Code-Bibliotheken

Wer bereits eine Reihe von Projekte durchgeführt hat, verfügt in der Regel über einen Fundus immer wiederkehrender Elemente wie Prozeduren, Module oder Klassen. Diese kopiert man dann von bestehenden in neue Datenbanken und kann so getestete, funktionierende Elemente weiternutzen. Aber was ist, wenn man in einer Datenbank Fehler an einem solchen Element findet und behebt oder das Element gar weiterentwickelt Wie gewährleistet man, dass die übrigen Anwendungen, die dieses Element verwenden, auch davon profitieren Dies gelingt zum Beispiel durch den Einsatz von Code-Bibliotheken. Wie dieser in der Praxis aussieht, erfahren Sie in diesem Beitrag.

Weiterlesen

Datenblatt-Suchleiste

Datenblätter liefern ausreichende Möglichkeiten zum Durchsuchen und Filtern ihrer Inhalte. Leider sind diese meist versteckt, sodass Otto Normalverbraucher üblicherweise erst mit der Nase darauf gestoßen werden muss. Viel schöner wäre es doch, wenn das Datenblatt über jeder Spalte ein entsprechendes Steuerelement zur Eingabe der gesuchten Werte enthielte. Schauen wir uns also an, welche Möglichkeiten es hier gibt und wie wir die auftretenden Klippen umschiffen.

Weiterlesen

Dateidialog-Klasse

In letzter Zeit programmiere ich gern Standardlösungen, die ich dann ohne großen Programmieraufwand in weitere Anwendungen übernehmen kann. In diesem Fall ging es um ein Textfeld zur Eingabe eines Dateinamens beziehungsweise um eine Schaltfläche zum Öffnen eines Datei öffnen-Dialogs. Die Kombination brauche ich immer wieder, sei es, um eine Datei für den Import von Daten auszuwählen oder den Pfad zum Backend der aktuellen Datenbank zu aktualisieren. Dieser Beitrag zeigt, wie Sie alles in eine Klasse packen und Ihre Formular blitzschnell damit ausstatten.

Weiterlesen