You can use it to shorten URLs, which specifically helped me with LINKTOROW(), LINKTOFORM(), etc. It copies the shortened URL to your clipboard for easy sharing.
Thank you so much @Rifad
This means we have to create a share action for every table right?
It would be cool if the AppSheet system share button would work this way. The Doc says this:
By default, users can share a link to your app with other users by selecting Share in the app menu. Details about how to install the app are populated in an email that you can customize and send to one or more users.
Any URL can be shortened. This can be any custom URL to link to Form, Row, View, or even any document. You can also use it for custom URLs to share. It simply copies the URL and shortens it.
Thanks so much for this fabulous contribution. When you first posted it I was impressed but didn’t feel I needed to use it. Since then, however, it has become clear to me that I need it quite badly in one situation. I works very, very well! Thanks again!
Hi! For background, I share a template version of my app with people. That allows them to use it for free. If they need to migrate their data to a newer version of my app, this helps them transfer the settings, which I’ve put into a single long text string (over 3,000 characters) that the new version parses and then uses to update all of the settings.
That said, the copy to clipboard part of my app is fairly simple.
Shorten + Copy this is an amazing setup I use for almost every app now. Sharing a dashboard or row was difficult. I have this setup that copes the URL and its amazing. Best part is the userfilter attribute in the URL helps me define the rows or even single record. @Kirk_Masden
Thanks Rifad! This would be a very rarely used feature for most users (usually either never or once) of my app. If they DO need to use it they will copy the settings in the old app (via your service) then paste them (as a single long string) into the new app. Then the new app would parse the string and update the settings. That’s necessary because I publish my app as a template that people copy and use for free. Once copied, I can’t update their templates so if they want to move to a newer, better version of my app they need to use this function.
Hi @Rifad It’s working fine for me most of the time. But I do encounter one problem. Sometimes when user try to paste the TEXT to certain webpage, the space in between the text become %20 which means:
Text Text
become
Text%20Text
I understand we can use the decode website to solve this, but I wonder is there any workaround to solve this problem? Thanks a lot.