News & Tipps zu Microsoft Access

Lesen Sie hier einige der besten Beiträge aus SmartTools Access Weekly sowie ausgewählte Inhalte anderer E-Mail-Newsletter von SmartTools Publishing rund um Microsoft Access.

SmartTools Access Weekly vom 28.9.2023

Access-Download: Neues Kalender-Steuerelement 2024 für Access-Formulare

Access 365 2021 2019 2016 2013 2010

Der SmartTools Access-Kalender 2024 ist ein alternatives Kalender-Steuerelement für Ihre Formulare. Sofort einsetzbar für flexible Termin- oder Aufgabenübersichten bietet es nicht nur alle Möglichkeiten des alten Kalender-Steuerelementes von Access, sondern kann außerdem beliebige Termine markieren. Die aktuellen Ferien und Feiertage für Deutschland, Österreich und die Schweiz sind bereits enthalten und lassen sich durch das Setzen entsprechender Eigenschaften ganz einfach hervorheben.

Weiterlesen …


SmartTools Access Weekly vom 28.9.2023

[S+] So haben Sie immer ausreichend Platz zur Bearbeitung von Memofeldern

Access 365 2021 2019 2016 2013 2010

Aus Platzgründen fallen Memofelder im Formular häufig recht klein aus, so dass die Erfassung und das Lesen der Inhalte sehr mühsam ist. Eine Lösung des Problems ist auf verschiedenen Wegen möglich. Sie können mit der Tastenkombination Umschalt + F2 die Zoombox für das Memofeld öffnen oder eine Ereignisprozedur "Bei Doppelklick" nutzen, die die Zoombox programmatisch öffnet. In diesem Tipp zeigen wir außerdem eine weitere Alternative: Erstellen Sie ein separates Formular mit einem entsprechend breitem Textfeld, das für die Bearbeitung von Memofeldern aufgerufen werden kann.

Weiterlesen …


SmartTools Access Weekly vom 21.9.2023

News: Access 365 wird jetzt endlich "Large Address Aware"

Access 365 2021 2019 2016 2013 2010 2007

Access-Anwender und -Entwickler haben es seit einigen Jahren vermehrt mit Speicher- und Ressourcen-Problemen zu tun, obwohl sich in den Datenbank-Anwendungen kaum etwas geändert hat. Die neueren Access-Versionen benötigen für geöffnete Datenbank-Objekte und bestimmte Arbeitsvorgänge wie Ausdruck und PDF-Export allerdings mehr Speicher, so dass es immer wieder zu lästigen Abstürzen kommt. Die meisten dieser Probleme würden sich auf einen Schlag erledigen, wenn 32-Bit-Access unter 64-Bit-Windows die vollen 4 GB Speicher nutzen würden, die technisch möglich wären.

Weiterlesen …


SmartTools Access Weekly vom 21.9.2023

[S+] Texte per VBA zeilenweise umbrechen

Access 365 2021 2019 2016 2013 2010

Wenn Sie längere Texte in einem Memofeld speichern, führt Access einen automatischen Zeilenumbruch durch, so dass der Text immer korrekt lesbar ist. Beim Export solcher Texte zeigen sich dann häufig Probleme, beispielsweise weil die Zielanwendung den Text als eine einzige lange Zeile interpretiert oder der Text nicht in den vorgesehen Bereich passt. Diese Probleme lassen sich lösen, indem der Inhalt des Memofeldes auf einzelne Zeilen mit einer maximalen Zeilenlänge von beispielsweise 50 Zeichen aufgeteilt wird.

Weiterlesen …


SmartTools Access Weekly vom 15.9.2023

News: Neue Version 2.2 der Northwind-Datenbanken

Access 365 2021 2019

Im April 2023 wurde die erste ernsthafte Aktualisierung der Nordwind-Datenbank seit 2006 veröffentlicht. Einige engagierte Entwickler aus der Access-Community hatten sich mit Unterstützung von Microsoft an die Modernisierung und komplette Überarbeitung gemacht. Das Projekt ist offensichtlich weiterhin in aktiver Entwicklung, denn ab sofort steht die neue Version 2.2 von Northwind zur Verfügung, in der verschiedene Bugfixes und Anregungen von Anwendern umgesetzt wurden.

Weiterlesen …


SmartTools Access Weekly vom 15.9.2023

[S+] Parameter in SQL-Abfragen nutzen

Access 365 2021 2019 2016 2013 2010

Damit Sie direkt per SQL aus einer Tabelle zum Beispiel "Top Ten"-Werte mit einem Kriterium wie "Die 10 teuersten Artikel, die mehr als "X" Euro kosten" selektieren können, muss mindestens ein Parameter "X" definiert und abgefragt werden. Während Sie im normalen Abfrageentwurf einfach die Funktion Parameter nutzen und die gewünschten Parameter in einem Dialog definieren, sind in einer SQL-Abfrage entsprechende Statements aufzunehmen.

Weiterlesen …


SmartTools Newsflash vom 14.9.2023

[S+] Access-Tipp: Bericht zum Formularfilter ausgeben

Access 365 2021 2019 2016 2013 2010

Um in einen Bericht nur die Datensätze auszugeben, die dem aktuellen Formularfilter entsprechen, verwenden Sie eine Schaltfläche "btnPrintFiltered" im Formular mit den folgenden Anweisungen in der Ereignisprozedur "Beim Klicken": Wenn für das Formular ein Filter gesetzt ist, wird der Bericht mit dem Filterkriterium des Formulars geöffnet und gibt somit nur die Datensätze aus, die auch im Formular angezeigt werden. Ist kein Filter gesetzt, wird der Bericht normal geöffnet und gibt alle Datensätze aus. Die Anweisungen öffnen den Bericht in der Seitenansicht; für den direkten Ausdruck ändern Sie die Konstante "acViewPreview" in "acViewNormal".

Weiterlesen …


SmartTools Access Weekly vom 7.9.2023

Info: Das müssen Sie beim Einsatz des neuen Web-Steuerelements beachten

Access 365

Wie in der letzten Ausgabe von SmartTools Access Weekly berichtet, steht das neue Web-Steuerelement auf Basis des Edge-Browsers ab sofort in fast allen Microsoft 365-Updatekanälen zur Verfügung. Die einzige Ausnahme ist der reguläre halbjährliche Enterprise-Kanal. Hier erfolgt das entsprechende Update erst im Januar 2024. Unabhängig davon testen viele Entwickler bereits die Einbindung des neuen Steuerelements und stoßen dabei auf einige Schwierigkeiten, weil es zwei wichtige Besonderheiten gibt, die man kennen sollte.

Weiterlesen …


SmartTools Access Weekly vom 7.9.2023

[S+] Mehr Geschwindigkeit für Ihre Frontend-/Backend-Datenbanken in Access

Access 365 2021 2019 2016 2013 2010

Für Tabellen können Sie bekanntlich automatisch Unterdatenblätter mit Detaildaten anzeigen lassen. Access selektiert dann beim Zugriff auf die Tabelle basierend auf den gesetzten Beziehungen die Datensätze für das jeweilige Unterdatenblatt. Besonders problematisch ist die Einstellung "Automatisch" für die Eigenschaft "Unterdatenblattname" in Front-/Backend-Lösungen: Teilweise können hier Minuten vergehen, bevor im Frontend ein Formular angezeigt wird. Grund dafür ist nicht immer eine schlechte Netzwerkperformance, sondern oft auch genau diese Einstellung. Access muss schlimmstenfalls Dutzende von Feldern auf deren Beziehungen prüfen, was unnötig Zeit in Anspruch nimmt. In der Praxis konnten die Ladezeiten einiger Formulare in Test-Szenarien durch eine Änderung dieser Einstellung von 2 Minuten auf 5 Sekunden reduziert werden.

Weiterlesen …


SmartTools Access Weekly vom 1.9.2023

News: Neues Edge-Browsersteuerelement für Access wird offiziell verteilt

Access 365

Das neue Browsersteuerelement auf Basis von Microsoft Edge wird nach einigen Verzögerungen jetzt offiziell verteilt. Im aktuellen Kanal von Microsoft 365 ist es ab Version 16.0.16327.20214 verfügbar. Als Entwickler können Sie aber nicht sicher sein, dass Ihre Anwender eine Datenbank mit dem neuen Steuerelement nutzen können. Im monatlichen Enterprise-Kanal und im Vorschaukanal für halbjährliche Updates wird das Steuerelement ab dem 12.9.2023 verteilt. Erst am 9.1.2024 folgt dann als letztes der reguläre halbjährliche Enterprise-Kanal. Ab diesem Datum können Sie sicher sein, dass eine Datenbank mit der Erweiterung unter allen Access 365-Installationen einsetzbar ist.

Weiterlesen …