DoCmd 関数メソッド (Access)DoCmd.OpenFunction method (Access)

Microsoft SQL Server データベースのユーザー定義関数を開き、Access で表示します。Opens a user-defined function in a Microsoft SQL Server database for viewing in Microsoft Access.


Openfunction(FunctionNameViewDataMode)expression.OpenFunction (FunctionName, View, DataMode)

expression: DoCmd オブジェクトを表す変数。expression A variable that represents a DoCmd object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
FunctionNameFunctionName 必須Required VariantVariant 開く関数の名前を指定します。The name of the function to open.
ViewView 省略可能Optional AcViewAcView 関数を開くビューを指定するAcView定数を指定します。An AcView constant that specifies the view in which to open the function. 既定値は acViewNormal です。The default value is acViewNormal.
DataModeDataMode OptionalOptional AcOpenDataModeAcOpenDataMode 関数を開くモードを指定するacopendatamode クラス定数。An AcOpenDataMode constant that specifies the mode in which to open the function. 既定値は acEdit です。The default value is acEdit.


SQL Server データベースの利用可能なユーザー定義関数に関する情報を取得するには、AllFunctions コレクションを使用してください。Use the AllFunctions collection to retrieve information about the available user-defined functions in a SQL Server database.


次の例では、カレントデータベースの最初のユーザー定義関数をデザインビューおよび読み取り専用モードで開きます。The following example opens the first user-defined function in the current database in Design view and read-only mode.

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

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.