DoCmd.OpenFunction (Access)

Öffnet eine benutzerdefinierte Funktion in einer Microsoft SQL Server-Datenbank, um sie in Microsoft Access anzuzeigen.

Verwenden Sie die AllFunctions-Auflistung, um Informationen zu den verfügbaren benutzerdefinierten Funktionen in einer SQL-Serverdatenbank abzurufen.

OpenFunction (FunctionName, View, DataMode)


Dim objFunction As AccessObject 
Dim strFunction As String 
 
Set objFunction = Application.AllFunctions(0) 
 
DoCmd.OpenFunction FunctionName:=objFunction.Name, _ 
 View:=acViewDesign, Mode:=acReadOnly 

Arguments

Ein benanntes Argument

FunctionName (String) - Der Name der zu öffnenden Funktion.

Optional arguments

Die folgenden Argumente sind optional

View (AcView) - Eine AcView -Konstante, die die Ansicht angibt, in der die Funktion geöffnet werden soll. Der Standardwert lautet acViewNormal.


Möglichen Werte sind

acViewDesign Entwurfsansicht
acViewLayout Layoutansicht
acViewNormal (Standardeinstellung) Normale Ansicht
acViewPivotChart PivotChart-Ansicht
acViewPivotTable PivotTable-Ansicht
acViewPreview Druckansicht
acViewReport Berichtsansicht

DataMode (AcOpenDataMode) - Eine AcOpenDataMode -Konstante, die den Modus angibt, in dem die Funktion geöffnet werden soll. Der Standardwert lautet acEdit.

Mögliche Rückgabewerte sind acAdd - Der Benutzer kann neue Datensätze hinzufügen, doch keine vorhandenen Datensätze anzeigen oder bearbeiten, acEdit - Der Benutzer kann vorhandene Datensätze anzeigen oder bearbeiten und neue Datensätze hinzufügen, acReadOnly - Der Benutzer kann nur Datensätze anzeigen.