Skip to main content
Participating Frequently
September 8, 2021
Solved

On Single Click Open External URL and Write record in DB

  • September 8, 2021
  • 4 replies
  • 0 views

Hi All,

Is there any way to open an external link using safe link and Write operation into Data Base on Single Link from User Interface Read-only Grid level.

Current functionality using two columns in Grid

Column1: Link (safe link) will open the external URL

Column2: Start Process Link Writing operation in Database

User Requirement: Merge these two columns with single Click do both operations. 

Thanks

Vinod

    Best answer by mikes0011

    There's no out-of-box way to combine these two operations - a!safeLink() has no overlap in functionality with links that kick off internal processing (dynamic link, start process link, etc). 

    I suppose it might be possible for Appian to add some additional parameters to a!safeLink() to do some additional actions on click of the link, if enough people request it, but you'd be waiting a long time for this.  Generally I suggest this requires better user expectations-setting.

    4 replies

    mikes0011
    mikes0011Answer
    Brainy
    September 8, 2021

    There's no out-of-box way to combine these two operations - a!safeLink() has no overlap in functionality with links that kick off internal processing (dynamic link, start process link, etc). 

    I suppose it might be possible for Appian to add some additional parameters to a!safeLink() to do some additional actions on click of the link, if enough people request it, but you'd be waiting a long time for this.  Generally I suggest this requires better user expectations-setting.

    The Expression Guru
    Participating Frequently
    September 8, 2021

    Mike - Thanks for the Reply, How to request Appian through a support ticket?

    mikes0011
    Brainy
    September 8, 2021

    If you can create an Appian support request for your organization's account, you can just open a regular ticket and clarify in the title and description that you're requesting a feature addition, and provide details as to your customer requirements (including justification for why the current workaround(s) are insufficient).  This will at least allow them to get such functionality on their development backlog, though in my experience the turnaround time for such things is ... long.

    The Expression Guru