How to make a button in a sheet to navigate the user to another sheet in the same dashboard?

Hi @fengjing -

You have a couple options.

  1. Use a navigation action (navigation to 1 tab)
  2. Use a URL action with Open In set to ‘Same browser tab’. (navigation to multiple tabs)

1. Navigation Action
image

2. URL Action
Non-Embedded
If you aren’t embedding the dashboard, the URL will be simple. It’s the same one you see in the URL bar when you navigate to the sheet.

Embedded:
If you are embedding you can pass the embed token through url parameters (this is the example I show below)

c_url

ifelse(${embedToken}<>'notset',
concat('us-east-1.quicksight.aws.amazon.com/embed/',${embedToken},'/dashboards/[dashboard id]/sheets/[dashboard id]_[sheet id]'),
'us-east-1.quicksight.aws.amazon.com/dashboards/[dashboard id]/sheets/[dashboard id]_[sheet id]')

Result:
image

1 Like