Answered
Hi Guys, we have an App whereby our users have to select a Material(s) from a List of around 1000 items.
Is there a way to save multiple pre-saved templates with a list of materials that the user could pick instead of selecting them all individually once again. i.e that may need 10 Favorite lists of typical items
I know when can use the Save function but it only allows one saved item per version of App.
0
Comments
Please sign in to leave a comment.
Hi Daryl,
Would the "favorites" be different for each person, or are there 10 or so items that are common across all of the users? Just thinking of different ways to approach this. Thanks!
Hi Sara, they are different for each user. The only problem I have with "Saved" favorites is that we lose these each time we create a new version of the App.
Many thanks
Daryl
Ahh, that's tricky then, mostly because of the Loop. What I did was create a "Favorites" Loop using Reference Data, assigning favorites to each user:

Then I had a user field on a screen before the first Loop that was populated by that first field:
Then the key field for the Favorites Loop pulls in the favorite materials for that user (so for Sara that's Materials 1-4):
Then I have a second Loop that allows you to add any of the other materials as needed.
The problem here, obviously, is that it splits your materials into two tables. That's a visual problem more than anything - you can still get totals for all materials using summary fields and calculations:
If you're using the Standard PDF you could do a Loop within a Loop (so the other materials Loop would go inside the Favorites), but with the PDF Designer you can't do that (you can also do it with a Custom PDF).
The other way to possibly do something like this without the PDF limitations would be kind of labor intensive to setup, but it would involve each user having a different ORDER for their Reference Data, so that their favorites would show up at the top. That would be similar to what that Excel sheet looks like above, but instead of just listing each user's favorite materials, you'd put their favorite materials at the top, then list all of the rest:
In that instance I pulled out each person's favorites, but given that you're working with such a significant list, you could also just put the favorites at the top and not worry about removing them from where else they appear in the list.
Two possible work-arounds, neither of which is probably ideal. Anyone else have a similar use case?