Launching a dialog in the DialogWorkspace is typically done via server-side code using the DialogService. However, this is also possible to do via client-side code as well. The Sage.Utility script module makes this an easy task using it’s loadDetailsDialog function. The following code will launch a dialog with the SmartPart/Quickform with an ID of “MyContactForm” […]
On a recent project, I worked on emulating functionality similar to what is found in the LAN client where a user is presented a dialog asking them to choose between different activity types then launching into the Schedule Activity functionality. I found this was fairly easy to duplicate in the web client, and in this post, I'll quickly go through the steps for creating that type of functionality.
In the web client, there's not an easy way to present the user with a multiple choice dialog. One quick and dirty way to do this is to create a new form to function as a dialog.