It's time to learn about more of the standard procedures that are provided by Microsoft. We will focus on the following short list of frequently used procedures:Â MESSAGE, ERROR, CONFIRM, and STRMENU.
There is a group of procedures in AL called Dialog procedures. The purpose of these procedures is to allow communication, that is, dialog, between the system and the user. In addition, the Dialog procedures can be useful for quick and simple testing/debugging. To make it easier for us to proceed with our next level of AL development work, we'll take time now to learn about these four dialog procedures. None of these procedures will operate if the AL code is running on the Business Central job queue as it has no GUI available. To handle that situation in previous versions of Business Central, the Dialog procedure statements had to be conditioned with the GUIALLOWED procedure to check whether or not the code was running in a GUI allowed environment...