トレーニング
モジュール
Dynamics 365 Business Central でのカスタム プロシージャの作成 - Training
AL でカスタム プロシージャを作成しますか? このモジュールでは、新しいプロシージャを作成する方法に焦点を当てます。 さらに、ローカル プロシージャとグローバル プロシージャの違い、ローカル変数とグローバル変数の違い、およびプロシージャに変数を渡す方法についても説明します。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Sub プロシージャは、SubとEnd Subに囲まれた一連の Visual Basic のステートメントで、アクションは実行しますが値は返しません。 Sub プロシージャは、呼び出しプロシージャによって渡される定数、変数、式などの引数を取ることができます。 Sub プロシージャに引数がない場合は、Sub ステートメントに一組の空の丸括弧を含める必要があります。
以下の Sub プロシージャには、各行を説明するコメントがあります。
' Declares a procedure named GetInfo
' This Sub procedure takes no arguments
Sub GetInfo()
' Declares a string variable named answer
Dim answer As String
' Assigns the return value of the InputBox function to answer
answer = InputBox(Prompt:="What is your name?")
' Conditional If...Then...Else statement
If answer = Empty Then
' Calls the MsgBox function
MsgBox Prompt:="You did not enter a name."
Else
' MsgBox function concatenated with the variable answer
MsgBox Prompt:="Your name is " & answer
' Ends the If...Then...Else statement
End If
' Ends the Sub procedure
End Sub
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。
トレーニング
モジュール
Dynamics 365 Business Central でのカスタム プロシージャの作成 - Training
AL でカスタム プロシージャを作成しますか? このモジュールでは、新しいプロシージャを作成する方法に焦点を当てます。 さらに、ローカル プロシージャとグローバル プロシージャの違い、ローカル変数とグローバル変数の違い、およびプロシージャに変数を渡す方法についても説明します。