SAIL Dialogs

Overview

Dialogs allow a user to quickly view supplementary details as an overlay and then return to the primary UI. This is particularly useful if the user has made selections or entered data into the primary UI which they wish not to lose by navigating away.

SAIL Dialogs is part of the Appian App Accelerators (A3) suite.

The SAIL Dialogs application gives you the ability to drop links into your UIs which open a dialog. The SAIL interface rendered in the dialog is of your choosing. The link itself will be provide dynamic inputs to the dialog interface based on the context of the link.

Using the framework is 2 simple steps:

  1. Register the interface rule you want to show in the dialog. Do this in the A3_D_dialogRegistration rule (see screenshot).
  2. Use the A3_D_dialogLink rule to add dialog links in your UIs (see screenshot).
Anonymous
Parents
  • Hi, I have a question.  Currently I can add an icon and when clicked have it open a dialog box.  How is what you are offering here any different?  Not sure I am following what you are offering here. 

    Thanks!

  • are you referring to the Related Action feature on Record Types? Yes, that product capability is the best way to open a dialog to take action on data.

    This app is most useful for use cases where a user needs to view a dialog containing information not specific to a record. For example, I have seen this app used to show a dialog summarizing projects delivered by a specific team in a specific release. In that case, Team & Release are 2 separate Record Types. On a dashboard there are many Team-Release combinations shown, each with a dialog link to view more details about what projects were delivered by that team in that release.

Comment
  • are you referring to the Related Action feature on Record Types? Yes, that product capability is the best way to open a dialog to take action on data.

    This app is most useful for use cases where a user needs to view a dialog containing information not specific to a record. For example, I have seen this app used to show a dialog summarizing projects delivered by a specific team in a specific release. In that case, Team & Release are 2 separate Record Types. On a dashboard there are many Team-Release combinations shown, each with a dialog link to view more details about what projects were delivered by that team in that release.

Children