Programmierung in Access ist der Prozess der Zugabe von verschiedenen Funktionen , um Ihre Datenbank entweder mit Access-Makros oder Visual Basic für Applikationen ( VBA)-Code . Ein Makro bezieht sich auf eine Sammlung von Programmier- Aktionen können Sie zugreifen, indem Sie den Makro-Generator . Makros in Access erlauben nur eine Teilmenge der Programmierung Funktionalität . VBA-Code , auf der anderen Seite , sind alle Programmierfunktionalität Fähigkeiten. Darüber hinaus wird VBA-Code in beiden Klasse untergebracht Module gebunden , um Objekte wie Formulare und Berichte , sowie allgemeine Module nicht auf irgendwelche Objekte gebunden. Makros
Makros vereinfacht Programmiersprache Funktionen leicht zu addieren Programmierung Funktionalität zu einem Objekt , Formular oder Bericht in Access. Mit Makros , sind Sie in der Lage , um die Programmierung Funktionalität zu Kontrollen , Berichte und Formulare hinzufügen, ohne Code schreiben zu müssen tatsächlich . Sie bauen eine Liste von Aktionen , um eine Aufgabe oder Funktion, die Sie in der Anwendung zu erreichen automatisieren. Um ein Makro zu erstellen, verwenden Sie den Makro-Generator , um vorprogrammierte Aktionen aus einer Drop -Down- Liste auswählen . Sie müssen die erforderlichen Informationen wie Objekt- Namen oder Dateipfade , füllen, wenn erforderlich.
VBA
VBA Programmierung ermöglicht es Ihnen, zu Ihrer Anwendung mithilfe von Code hinzufügen . Mit VBA erstellen Sie die Funktionalität mithilfe der Programmiersprache. Bei der Programmierung in VBA , gelangen Sie auf Ereignisse, Funktionen , Eigenschaften und Methoden, um Ihre Aufgabe zu erfüllen. Ereignisse sind Aktionen, die auf ein Objekt passiert . Funktionen ausführen gemeinsamen Aktionen oder Berechnungen in Programm-Funktionalität benötigt. Die Eigenschaften eines Objekts sind nur die unterschiedlichen Attribute eines Objekts . Zum Beispiel ist eine Eigenschaft eines Form -Objekt die Hintergrundfarbe des Formulars. Schließlich sind Methoden , die Aktionen auf einem Objekt durchgeführt werden , wie beispielsweise das Öffnen eines Formulars.
Events
Formulare und Berichte , sowie Steuerelemente wie Schaltflächen und Textfelder haben Ereignis Eigenschaften mit ihnen verbunden. Jedes Ereignis Eigentum behandelt ein bestimmtes Ereignis wie einer geöffneten Form, eine Maus geklickt oder Text in ein Textfeld eingegeben . Ein Ereignis kann auch durch externe Maßnahmen wie Systeme Veranstaltungen , Makros oder Funktionen ausgelöst werden. Wenn ein Ereignis eintritt, können Sie VBA-Code schreiben , um auf die jeweilige Ereignis zu reagieren . Zum Beispiel , wenn die Last Form Ereignis geschieht, können Sie Code schreiben, um sicherzustellen, dass das Formular mit bestimmten Daten auf , was Benutzer auf das Formular
beruht geladen
Funktionen
Es gibt viele Access- integrierte Funktionen . Bei der Programmierung verwenden Sie diese Funktionen, um gemeinsame Berechnungen durchzuführen , so dass Sie nicht haben, um diese Ausdrücke zu erstellen. VBA können Sie auch keine einzigartige Funktionen , die Sie benötigen , um Ihre Anwendung zu verbessern kann erstellen. Darüber hinaus können Sie codieren Ihre eigenen benutzerdefinierten globalen Funktionen für die gemeinsame , wiederholbare Operationen für mehr als ein Objekt verwendet .
Methoden
Methoden sind Funktionen , die eine Durchführung Service oder Aktion auf einem Objekt . Zum Beispiel kann ein Formular aufgerufen werden, so dass die Form-Objekt ein Open-Methode hat . Methoden haben auch Eingänge , wie die Aktion ausführen zu bestimmen. In VBA , spielen Methoden eine wichtige Rolle bei der Anpassung Ihrer Anwendung und die Bereitstellung der genaue Funktionalität die Sie benötigen.