• Universal Paging

    When designing a user interface meant to display larger volumes of data to the user, we have to consider two important restrictions. These are available memory and screen space. The read-only grid in Appian does manage both in a clever way, as it tries to query and display data in batches defined by a start……

  • The Working Time Problem

    When you assign a task, you want to make sure that task gets done. In Appian, we use the built-in escalation and exception mechanism to manage task completion. If there is a lot of time available, such as several days or even weeks, we can easily define those times and ignore that an exception might……

  • Popup Windows in Appian

    I see many developers joining the Appian universe asking for popups. This seems to be a big thing in other environments, but Appian has none, except for Record actions. While this works extremely well within the paradigm of process-driven applications, which Appian is designed for, there are some scenarios in which I might want to……