link to another app by email

Hi everyone!

I present this problem to you,

I need to filter the display of an app via a link in an email,
Does anyone know how the “row parameter” is used by appsheet, it is possible to use it to filter slices used for dashboard views

I try to filter by "CONTEXT(“RowKey”) but nothing happens!

Is there a solution for what I need?

thanks for the help

1 Like

In your link you need to specify some view for the app to open. That can either be navigating to app itself which opens its default view OR you can specify a specific view in the app. The row parameter is used to set row context for those views that require it - e.g. some Detail view or Form view. For anything else, I would think the row parameter would be ignored.

To understand, what you might need as parameters for any specific view you might wish to navigate to directly with an email URL link, try opening the app in browser mode, navigate to the desire view and inspect the URL in the browser.

Use can also, in most cases, use some AppSheet function to help construct the URL in your email body. See below

Example of an email body line that insert a Link to a speciic Detail view.
<<CONCATENATE(“https://www.appsheet.com/start/xxxxxxxx-xxx-xxxx-xxxx-xxxxxxxxxxxx”,LINKTOROW([_THISROW],“Desired View_Detail”), “&at=”, ENCODEURL(NOW()+1))>>

  • Replace “xxxxxxxx-xxx-xxxx-xxxx-xxxxxxxxxxxx” with your app identifier.
  • LINKTOROW() is a function that creates the proper url text string to add.
  • The “at” parameter is a way to force an app Sync and ensure the user has the most update version of the row

I hope this helps!

1 Like

Thankyou @WillowMobileSys with these tips I was able to allow the user to access the app but only in a “non-composite” view (not in a dashboard like in my first goal).

To get around the problem I decided to point to a dummy view, filtered with the row value in the URL, and from this open the filtered dashboard (with the same row value)

1 Like