OpenStoredProcedure-Makroaktion
Gilt für: Access 2013, Office 2013
In einem Access-Projekt können Sie die ÖffnenGespeicherteProzedur-Aktion zum Öffnen einer gespeicherten Prozedur in der Datenblattansicht, der Entwurfsansicht der gespeicherten Prozedur oder der Seitenansicht verwenden. Diese Aktion führt die gespeicherte benannte Prozedur aus, wenn sie in der Datenblattansicht geöffnet wird. Sie können den Dateneingabemodus für die gespeicherte Prozedur auswählen und die Datensätze einschränken, die von der gespeicherten Prozedur angezeigt werden.
Hinweis
Diese Aktion ist nicht zulässig, wenn die Datenbank nicht vertrauenswürdig ist.
Einstellung
Die ÖffnenGespeicherteProzedur-Aktion verwendet die folgenden Argumente.
Aktionsargument |
Beschreibung |
---|---|
Prozedurname |
Der Name der zu öffnenden gespeicherten Prozedur. Im Feld Prozedurname im Abschnitt Aktionsargumente des Bereichs Makro-Generator werden alle gespeicherten Prozeduren in der aktuellen Datenbank angezeigt. Dies ist ein erforderliches Argument. Wenn Sie ein Makro ausführen, das die ÖffnenGespeicherteProzedur-Aktion in einer Bibliotheksdatenbank verwendet, sucht Microsoft Access zuerst in der Bibliotheksdatenbank und dann in der aktuellen Datenbank nach der gespeicherten Prozedur mit diesem Namen. |
View |
Die Ansicht, in der die gespeicherte Prozedur geöffnet wird. Klicken Sie im Feld Ansicht auf Datenblatt, Entwurf, Seitenansicht, PivotTable oder PivotChart. Die Standardeinstellung ist Datenblatt. |
Datenmodus |
Der Dateneingabemodus für die gespeicherte Prozedur. Dieser gilt nur für gespeicherte Prozeduren, die in der Datenblattansicht geöffnet werden. Klicken Sie auf Hinzufügen (der Benutzer kann neue Datensätze hinzufügen, jedoch vorhandene Datensätze nicht anzeigen oder bearbeiten), Bearbeiten (der Benutzer kann vorhandene Datensätze anzeigen oder bearbeiten und neue Datensätze hinzufügen) oder Nur lesen (der Benutzer kann die Datensätze nur anzeigen). Die Standardeinstellung ist Bearbeiten. |
Hinweise
Diese Aktion ist mit dem Doppelklicken auf die gespeicherte Prozedur im Navigationsbereich, dem Klicken auf die gespeicherte Prozedur im Navigationsbereich mit der rechten Maustaste und dem Auswählen des gewünschten Befehls vergleichbar.
Durch das Wechseln zur Entwurfsansicht, während die gespeicherte Prozedur geöffnet ist, wird die Einstellung des Arguments Datenmodus für die gespeicherte Prozedur entfernt. Diese Einstellung ist nicht aktiv, selbst wenn der Benutzer zur Datenblattansicht zurückkehrt.
Tipp
- Sie können eine gespeicherte Prozedur aus dem Navigationsbereich in eine Makroaktionszeile ziehen. Dadurch wird automatisch eine ÖffnenGespeicherteProzedur-Aktion erstellt, die die gespeicherte Prozedur in der Datenblattansicht öffnet.
- Wenn Sie die Systemmeldungen nicht anzeigen möchten, die normalerweise angezeigt werden, wenn eine gespeicherten Prozedur ausgeführt wird (sie melden, dass es sich um eine gespeicherte Prozedur handelt und auf wie viele Datensätze sie sich auswirkt), können Sie die Warnmeldungen-Aktion verwenden, um die Anzeige dieser Meldungen zu unterdrücken.
Verwenden Sie die OpenStoredProcedure-Methode des DoCmd-Objekts, um die ÖffnenGespeicherteProzedur-Aktion in einem Modul für Visual Basic für Applikationen (VBA) auszuführen.