I’m trying to setup a button with the Copy to Clipboard action. This button should give the link to the current screen. But I don’t see the “Link to current screen” option at all.
The table has RowIDs, but when I click into different items of the collection the URL doesn’t change either.
What am I missing out here?
1 Like
Try adding a template column in the table that gets the link to the current screen. Then change your action to use that template column.
1 Like
@Jeff_Hager Problem is it’s not giving me a screen specific URL to format. No matter what screen I go to the URL is only app specific .. https://go.glideapps.com/app/r…../layout 
You’re not missing anything, the issue is likely that your screen isn’t using a dynamic (row-based) URL parameter, so the URL doesn’t change when you open different records.
If the URL stays the same when you click different items, that means:
- The screen isn’t set up with a Row ID in the URL
- Or you’re not navigating via a dynamic link (like from a collection)
To get a “link to current screen” option, the screen must have a unique URL per row (usually something like ?RowID= or a path parameter).
Check:
- That you’re opening the screen from a collection using “Link to detail screen” (not just a static screen).
- That the detail screen is configured to receive a Row ID parameter.
- That deep linking is enabled if your platform supports it.
If the URL doesn’t change, there’s nothing unique for the button to copy, so the option won’t appear.
Once the screen has a dynamic URL, the “Link to current screen” option should show up.
It will work when you are using the published app. The url you are currently viewing is the link to current screen. If you are in the builder, then it’s the builder url. In the published app it’s going to be the app url, or more specifically the url of the specific screen you are viewing when you click that button.
You should try that in the real app instead.