cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Frankie70
Post Patron
Post Patron

Show compatible products with Lookup

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)

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Jagadeeshk
Responsive Resident
Responsive Resident

Right gallery =filter(Related, EquipID=leftgallery.selected.ID).

 

Now right gallery shows all items match with ID

View solution in original post

9 REPLIES 9
Jagadeeshk
Responsive Resident
Responsive Resident

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.

Frankie70_0-1618502850022.png

In the List ITEquipment, the items have a title with an ID:

Frankie70_1-1618502911040.png

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.

Drrickryp
Super User
Super User

@Frankie70 

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... 

Jagadeeshk
Responsive Resident
Responsive Resident

Which list you are displaying in left gallery?

in te left Gallery I have the SharePoint list "ITEquipment"

Jagadeeshk
Responsive Resident
Responsive Resident

Right gallery =filter(Related, EquipID=leftgallery.selected.ID).

 

Now right gallery shows all items match with ID

Frankie70
Post Patron
Post Patron

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?

Jagadeeshk
Responsive Resident
Responsive Resident

Pls elaborate with steps and screen shots. Or Preferably post a separate query

Frankie70
Post Patron
Post Patron

Helpful resources

Announcements
PA Virtual Workshop Carousel 768x460.png

Register for a Free Workshop

This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.

Microsoft Build 768x460.png

Microsoft Build is May 24-26. Have you registered yet?

Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.

May UG Leader Call Carousel 768x460.png

What difference can a User Group make for you?

At the monthly call, connect with other leaders and find out how community makes your experience even better.

Top Solution Authors
Top Kudoed Authors
Users online (1,830)