I have a column on my financial app for receipt images. On the excel sheet the data on that column is shown as the file name (generated by appsheet) and I would prefer if it was the link.
From all I have read, I created a new “image” type column and on “Auto Compute” there is a field called “Spreadsheet formula” and that is where I have been trying to creat a formula for that.
The table is in dropbox and that is also where the images taken by the app end up as well.
I would like some help to learn how to get that formula right, I am doing it based on the sample app called “images in sheets” but I think I am on the wrong path.
I managed to make it work on the virtual column. On the regular column, it creates the link but the link is broken as @Aleksi had already said it was going to happen. I oepend and saved the excel sheet and that did nothing to the link, it still give sme an error, is it really the file that was supposed to be open and saved?
Question 2: Is there anyway that it would generate a dropbox link instead?
@Aleksi thanks man! The reality of what the link really says is just “cosmetics” right? Will the appsheet link for the image be active for as long as the image exists there? Will anyone who has that link have access to the image despite of having a appsheet account or not?
Correct. If you want to show that link, you would need to open your Dropbox account and copy & paste that unique link to your record. Then your user can use that link as long as you have that link in your record. If you manually delete that image, the link will generate an error. The ink is not controlled by the app itself, meaning you control the image from your Dropbox account because it’s a direct link to your image.
Struggeling a bit in my WF template with the URL of my images.
I got the URL to work, and link to be active in template (Google docs), but if the URL is empty, it still comes up in my template with: {“Url”:“”,“LinkText”:“”} and a link to “Bad Request”.
Also it writes out of the table…
Any idea how to hide a empty link? I tried with:
IFS(ISNOTBLANK([Bilde1]),
CONCATENATE(
“https://www.appsheet.com/template/gettablefileurl?appName=”,
ENCODEURL(“EntreprenorPRO-1506712”),
“&tableName=”,
ENCODEURL(“dbo.Fdv”),
“&fileName=”,
ENCODEURL([Bilde1])
))
But this only works (hides it) if TYPE is not URL.
And any tip on how to fix the size of the cell in the google docs table?
(As you can see I tried TEXT-type in Bilde2_url, then it hides if empty…)