HINWEIS
HINWEIS
BEISPIEL
Kapitel 3: Formulare und Steuerelemente
In diesem Kapitel finden Sie einen Überblick über die wichtigsten in Microsoft Office Access 2007 integrier-
ten visuellen Objekte, die Sie zur Gestaltung variabler Benutzeroberflächen benötigen.
Da dieses Buch keine vollständige Referenz bereitstellt diese Rolle kann viel effektiver die integrierte
Access-Hilfe übernehmen –, werden nur die aus der Sicht des Praktikers wichtigsten Eigenschaften, Ereig-
nisse und Methoden in Form von Übersichten und kurzen Kommentaren bzw. knappen Beispielen zusam-
mengestellt.
Die Datenbindung der Steuerelemente steht in diesem Kapitel nicht im Vordergrund, siehe dazu die Kapitel 6
(DAO) und 7 (ADO)!
Allgemeines
Die wichtigsten Objekte, mit denen wir es beim visuellen Entwurf der Bedienoberfläche zu tun haben, sind
Formulare (Forms), Berichte (Reports) und Steuerelemente (Controls) wie z.B. Befehlsschaltfläche (Com-
mandButton), Textfeld (TextBox), Bezeichnungsfeld (Label) etc. Wie allgemein für jedes Objekt zutreffend,
so verfügen auch diese Objekte über
Eigenschaften (Properties),
Methoden (Methods) sowie
Ereignisse (Events).
Die VBA-Entwicklungsumgebung sowie die integrierte Online-Hilfe ermöglichen es, dass die zu jedem
Objekt verfügbaren Eigenschaften, Methoden und Ereignisse jederzeit (alphabetisch) aufgelistet werden, so-
dass Sie keinesfalls auf umständliches Nachschlagen oder gar Auswendiglernen angewiesen sind.
Gruppen von Eigenschaften
Die Eigenschaften von Form-/Report-/Control-Objekten lassen sich in drei Gruppen untergliedern:
Format-Properties
Daten-Properties (beziehen sich auf Datensätze (Records), siehe auch Kapitel 6 und 7)
Andere Properties
Beachten Sie, dass viele Eigenschaften zur Entwurfszeit nicht gesetzt werden können (Read-only) bzw. nur zur
Laufzeit zur Verfügung stehen.
Wie Sie bereits wissen wird in VBA eine Eigenschaft von dem Objekt, zu dem sie gehört, durch einen Punkt
(.), das ist der so genannte Separator, getrennt.
Dem Objekt
Me
(das ist das aktuelle Formular) wird die
Caption
-Eigenschaft (das ist die Beschriftung der
Titelleiste) zugewiesen.
Me.Caption = "Hallo"
130

Get Microsoft Office Access 2007-Programmierung - Das Handbuch 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.