R1.39 Mit globalen Tempvariablen arbeiten

Aufgabe

Sie wollen mit globalen Variablen arbeiten, um Startwerte zu setzen bzw. um Informationen zwischen verschiedenen Modulen Ihrer Anwendung auszutauschen.

Lösung

In älteren Access-Versionen (vor 2007) wurden globale Variablen als Public deklariert und in einem öffentlichen Modul zur allgemeinen Verfügung gestellt. Dies hat jedoch einen gravierenden Nachteil: Tritt in der Anwendung ein Fehler auf, werden die Werte aller globalen Variablen von Access gelöscht.

Die TempVars-Collection des Application-Objekts schafft Abhilfe.

Die Vorteile:

  • Access löscht im Falle eines Fehlers nicht den Inhalt der TempVars-Collection.

  • Es ist jederzeit ein Iterieren durch die Collection möglich, um auf alle globalen Variablen ...

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.