DoCmd.OpenFunction (Access)
Abre uma função definida pelo usuário em um banco de dados do Microsoft SQL Server que será exibida no Microsoft Access.
Use a coleção AllFunctions para recuperar informações sobre as funções definidas pelo usuário disponíveis em um banco de dados do SQL Server.
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
O seguinte argumento é necessário
FunctionName (String) - O nome da função a ser aberta.
Optional arguments
Os seguintes argumentos são opcionais
View (AcView) - Uma constante AcView que especifica o modo de exibição no qual a função será aberta. O valor padrão é acViewNormal.
Os valores possíveis são
acViewDesign | Modo de Design |
acViewLayout | Modo de Layout |
acViewNormal | (Padrão) Modo Normal |
acViewPivotChart | Modo de Gráfico Dinâmico |
acViewPivotTable | Modo de Tabela Dinâmica |
acViewPreview | Modo Visualizar Impressão |
acViewReport | Modo Relatório |
DataMode (AcOpenDataMode) - Uma constante AcOpenDataMode que especifica o modo no qual a função será aberta. O valor padrão é acEdit.
Os valores de retorno possíveis são acAdd - O usuário pode adicionar novos registros mas não pode exibir ou editar registros existentes, acEdit - O usuário pode exibir ou editar os registros existentes e adicionar novos registros, acReadOnly - O usuário só pode exibir registros.