Jul 25, 2018 06:47 AM
I have an attachment field containing images. I see that the stored attachment object has a url property. In another formula field I would like to show just the attachement url. Any ideas?
Thanks.
Solved! Go to Solution.
Jun 30, 2020 09:26 AM
For more than three attachments, keep expanding the second formula. Notice the pattern in the MID()
functions:
It starts by grabbing characters beginning at position 100…
…then position 400, then position 700. In short, we’re adding 300 each time to grab the next URL. Just keep that pattern going. The next one would start at position 1000, then 1300, then 1600, etc.
Also notice the pattern in the comparisons made before grabbing each subsequent piece. Each line increases the number we’re comparing against from the start of {Expanded}
. The first one is just grabbed outright because we know we have at least one URL. If we have more than one—IF(LEFT(Expanded, 1) > 1
—we grab the next piece. If more than 2, grab the next one. Keep that pattern going as well.
Also, for more than 9 attachments, you would need to change all instances LEFT(Expanded, 1)
to LEFT(Expanded, 2)
.
A lot of programming is about finding patterns. Learn to see the patterns in the data you’re playing with, and you can write code to find things based on those patterns.
Jul 01, 2020 01:00 AM
Thank you so much. You save my day ! Good Work and clear explanations.
Jul 02, 2020 01:49 AM
Thanks so much, you have saved me hours of work!
May 02, 2023 11:57 PM
Suddenly, today, all those formulas above have stopped working. By some reason Í do not understand. Maybe Airtable did un update to block this way of getting a permanent URL from attachments. Anyone knows why this is happening? Thank's in advance. 🙂
May 04, 2023 09:44 AM
Same issue as @Alvaro_Hernande here!! 😓
@Justin_Barrett @ScottWorld any idea on what might be happening?
May 04, 2023 11:28 AM
Formulas can no longer be used to get URLs of attachments, but non-working URLs will still show up to prevent old formulas from completely breaking. (For example, an old formula might have pulled a filename out of the attachment field in addition to the URL. The URL still won't work anymore, but the filename would still be valid.)
p.s. I would encourage people to post questions about Airtable's attachment changes at TableForums.com, because all the top Airtable consultants/experts are answering questions there. I'm not sure how many of them are still monitoring this thread or are still monitoring this community anymore.
May 09, 2023 02:54 AM
This has broken for me as well which is very frustrating.