web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Linking Cascading Drop...
Power Apps
Unanswered

Linking Cascading Dropdown Box value/text to 2nd box with a Different Choice Column

(0) ShareShare
ReportReport
Posted on by 6

I have a Form Powerapps I am needing help with. Basically, I have 2 drop down boxes. The first box contains 4 selectable choices, that have a corresponding SharePoint Choices Column containing the list of choices I want them to choose from. I have the first box working. I can pick one of the four categories needed. 

 

I need to know how to have to second box display the Choices column that corresponds to the value of the first.

 

I know this isn't right, but it's the logic I'm trying to get and the best way to say what I'm thinking.

 

If box1 value or text = person, then, box2 displays person column choices

 

If that makes any sense

 

Thanks in advance! 

Categories:
I have the same question (0)
  • HadynM Profile Picture
    279 on at

    Hi @LPlummer

    This is the best video I have seen for a foundation understanding on cascading dropdowns:

    https://www.youtube.com/watch?v=pkZG2boN7jQ

    Hope this helps.

    Hadyn

  • LPlummer Profile Picture
    6 on at

    That's actually one of the videos I've copied step by step from.

     

    The only difference I can see is he's using an excel sheet to pull the data, and I need it to pull from columns in the same list on sharepoint. 

  • HadynM Profile Picture
    279 on at

    Awesome.

    To continue using Shane's example and if the data is usually pretty static, just import the SharePoint list as a collection when the screen becomes visible or the app starts:

    ClearCollect(JobTitles, mySPListDataSource)

    Then reference the collection for the cascading dropdowns exactly as you would the original datasource.

    Using this method I have managed a three-tier cascade that works fast for the end-users.

    Cheers

    Hadyn

  • LPlummer Profile Picture
    6 on at

    Just confirming, this would also go in the "item" tab for it's function, where I am putting the second dropdown?

  • HadynM Profile Picture
    279 on at

    For the example, the ClearCollect goes in the Screen1.OnVisible property.

    Screen1.OnVisible = ClearCollect(JobTitles, mySPListDataSource)

     

    The dropdown item values remain the same as the video.

    DropDown_Dept.Items = Sort(Distinct(JobTitles,Department),Result)

    and

    Dropdown2.Items = Distinct(Filter(JobTitles,Department=DropDown_Dept.Selected.Value),JobTitle)

    Cheers

    Hadyn

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 765 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 343 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 272

Last 30 days Overall leaderboard