Feature Request: allow the use of a link behind a button. (eg to start a process using a!startProcessLink() inside a button)

Certified Senior Developer

It would be nice it it would be possible to allow a link to be configured inside a button.
Currently a button only has a saveInto. If you want to launch a worklfow form a button you are limited to using a!startProcess(). This method only allows for headless processes to be launched.
If you want to launch a process with a process startform, you need to used the  a!startProcessLink(), but there is no way to configure this when using a button.

Example usecase:

Imagine you have a custom grid of objects.
You want the users to be able to select one or more objects. Based on the selection you will show the possible actions to use above the grid. A nice way to display these actions is by using buttons.

If one of these actions involves a process with a process start form, there is no way to configure this using a button. You can however just just a link, but it wil nog look as clean.

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer

    I most heartily agree with this request.  There are many functions that simply can't be performed easily with a button, that can performed quite easily with any other object type.

    Use Case:  Client wants to start a process when you click on a button.  You have to tell them Appian can't do that.  You have to click on a card, boxLayout, grid cell, richText, Stamp, Tag, or almost anything else in the entire platform, but not a button.  They insist that you figure out how to make it a button.

Reply
  • 0
    Certified Lead Developer

    I most heartily agree with this request.  There are many functions that simply can't be performed easily with a button, that can performed quite easily with any other object type.

    Use Case:  Client wants to start a process when you click on a button.  You have to tell them Appian can't do that.  You have to click on a card, boxLayout, grid cell, richText, Stamp, Tag, or almost anything else in the entire platform, but not a button.  They insist that you figure out how to make it a button.

Children