Hi all,
I have a gallery with products (coming from a SharePoint List (Name: ITEquipment) with ID)
I have another list (Name: Related) with columns EquipID (ID of the product) and RelatedID (compatible product (ID of the product)).
When one product is selected I would like to display all compatible products with the help of the "Related" list.
My formula does not work somehow, maybe someone can assist to get it working?
LookUp(Related,Gallery4.Selected.ID=EquipID,LookUp(ITEquipment, ThisItem.RelatedD=ID).Title)
Solved! Go to Solution.
Right gallery =filter(Related, EquipID=leftgallery.selected.ID).
Now right gallery shows all items match with ID
I Understand , you have a gallery which displays item from ITEquipment , and in another gallery you want to display list of related?
if so the second gallery items= lookup(Related, gallery.selected.ID=ID,title)
Hi @Jagadeeshk
thanks for your reply. This does not work.
The "Related" only has IDs.
In the List ITEquipment, the items have a title with an ID:
So, when selecting an item from the left gallery, I would like to display the related products in the right gallery, with the help of the "Related" list.
You are describing a One to many relationship between Products and Equipment. As such, you would need to use Filter() rather than Lookup(). Lookup will find only the first item while Filter will show all of them.
You could have a dropdown control with the Items property Products and a gallery or datatable with the Items property Filter(Related, RelatedID=Dropdown1.Selected.ID) to show all the related equipment to that product. For some examples of how to design your tables and then show them in PowerApps, check out my blog post here. https://powerusers.microsoft.com/t5/Power-Apps-Community-Blog/Relational-Database-Principles-and-Pow... and the one following it on how to implement it. https://powerusers.microsoft.com/t5/Power-Apps-Community-Blog/Relational-Database-Design-fundamental...
Which list you are displaying in left gallery?
in te left Gallery I have the SharePoint list "ITEquipment"
Right gallery =filter(Related, EquipID=leftgallery.selected.ID).
Now right gallery shows all items match with ID
Hi @Jagadeeshk
Great, that did work perfectly. Thank you very much!!
May I ask you one more thing?
I have now two galleries, one on the left with all products and one on the right with related (recommended compatible) products.
I would like the user to be able to click on a recommended product on the right and the gallery on the left will switch to this product then aswell. Any idea how to do that?
Pls elaborate with steps and screen shots. Or Preferably post a separate query
User | Count |
---|---|
254 | |
106 | |
84 | |
51 | |
43 |