Displaying photos on Details View

Dear awesome AppSheet support team and community.

I like AppSheet a lot but there is a little function I can’t do myself for a long time. Can you give me a hint or suggest how to do it?

I wanna display multiple images from google sheets nested in a cell for each item. Images are stored in public links separated from each other by a comma. Example:

Appreciate the input from any of you.

Thanks

0 5 376
  • UX
5 REPLIES 5

This tricks should be able to solve your problem.

Currently your images links inside single column is deemed as enumlist. Using tricks @Steve demonstrating in his post, you could pass each individual image URL to another independent table you make.

This is little tricky, but solution is surely there.

If Loop action arrangement is bit heavy to you, and you could expect the number of items in Enumlist (number of URL inside cell) for instance max 10 images, you create 10 vircual column.
And for each VC, you pass

Index([ImageEnumList], 1)
Index([ImageEnumList], 2)
Index([ImageEnumList], 3)
.
.
.
Index([ImageEnumList], 10)

If the value is null, the hide each VC.

Not a way dynamically pull each enumlist item to somewhere else, but this is the most easiest way to pull each enumlist value one by one.

Thanks Mr tsuji_koichi san. I took a look at that, it is a bit heavy of my level of understanding AppSheet for now. I will keep learning and make it happen.

Steve
Platinum 4
Platinum 4

Perhaps change the column type of the photos column to EnumList, set the Item separator property to , (a single comma), and the Base type to Image?

3X_0_7_0739def0a886ed59ba4ad11d4307f8a63a69c402.png

It will render the original array of strings as text on appsheet, rather than image

Top Labels in this Space