Thursday, July 18, 2019

Making a Dialog Form Stay on Top

I am working on a project that requires me to lock a parent form when a dialog is executed from a 'submit' button click on the parent form.  If the parent form is not locked, the user could continually push the button and execute multiple dialog boxes, which would not be good.  While exploring the Dialog class I found an easy solution, the IsModal variable. Simply set the isModal variable using the parmIsModal() method before calling Dialog.Run().  Like this.



Now, the user must close the Dialog before they can use any other AX form. Perfect!