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, 

    Thanks alot for this application, this is very good concept.

    We have a requirement where this dialog box should be used in a main interface, where the user can update values , that updated values need to come back to the main interface for display and then eventually saving the values.

    Another thing is do we know if this functionality be considered to be included in future Appian product release ?

  • Hi ,

    Unfortunately the application is unable to directly support the use case you mention. To meet that requirement you could have the dialog save a temporary value through a!writeToDataStoreEntity and then have the main interface "finalize" the value. You may need a mechanism to remove outdated temporary values, possibly via process which kicks off daily.

    Yes, dialogs as a native SAIL feature are in the Appian platform feature backlog. However, please note that there are no immediate-term plans to ship that functionality due to capacity constraints and focus on other functionality.

Comment
  • Hi ,

    Unfortunately the application is unable to directly support the use case you mention. To meet that requirement you could have the dialog save a temporary value through a!writeToDataStoreEntity and then have the main interface "finalize" the value. You may need a mechanism to remove outdated temporary values, possibly via process which kicks off daily.

    Yes, dialogs as a native SAIL feature are in the Appian platform feature backlog. However, please note that there are no immediate-term plans to ship that functionality due to capacity constraints and focus on other functionality.

Children
No Data