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.