打开 Microsoft SQL Server 数据库中的用户定义函数以便在 Microsoft Access 中查看。
expression.OpenFunction(FunctionName, View, DataMode)
expression 必需。一个返回 DoCmd 对象的表达式。
FunctionName 必需 Variant 型。要打开的函数的名称。
View 可选 AcView。用以在其中打开函数的视图。
AcView 可以是下列 AcView 常量之一: |
acViewDesign 在“设计视图”中打开函数。 |
acViewNormal 默认值 在“数据表视图”中打开函数。 |
acViewPivotChart 在“数据透视图视图”中打开函数。 |
acViewPivotTable 在“数据透视表视图”中打开函数。 |
acViewPreview 在“打印预览”中打开函数。 |
DataMode 可选 AcOpenDataMode。函数的打开模式。
AcOpenDataMode 可以是下列 AcOpenDataMode 常量之一: |
acAdd 为数据输入打开函数。 |
acEdit 默认 为更新现有数据打开函数。 |
acReadOnly 以只读模式打开函数。 |
可以用 AllFunctions 集合提取有关 SQL Server 数据库中可用的用户定义函数的信息。
下面的示例在“设计视图”中以只读模式打开当前数据库中的第一个用户定义函数。
Dim objFunction As AccessObject
Dim strFunction As String
Set objFunction = Application.AllFunctions(0)
DoCmd.OpenFunction FunctionName:=objFunction.Name, _
View:=acViewDesign, Mode:=acReadOnly