Hi
I am trying to filter data table based on person column.
I added a combobox (Person)and
Display Field : I'm tring to set it to Display name but it reverting back to Result
Item :Distinct(' Power app PG',Name.DisplayName)
Filter('Power app PG', CBNameSearch.Selected.Result || Name =CBNameSearch.Selected.Result)
Name is my person column , I get incompatible type of comparison This type can not be compared Record/Text
Obviously I m doing something wrong here I can not find any example to show person filed in Combo box (from sharepoint list ) and filter by Person column . What is the best way of doing this?
Many thanks in advance
Solved! Go to Solution.
This is correct - when you use the Distinct function it returns a table with a single column called Result. That will represent the results of what the function found as distinct.
The problem is in your filter statement as it is trying to compare a record to a string. The record being Name.
So your formula should be:
Filter('Power app PG', Name.DisplayName =CBNameSearch.Selected.Result)
I hope this is helpful for you.
This is correct - when you use the Distinct function it returns a table with a single column called Result. That will represent the results of what the function found as distinct.
The problem is in your filter statement as it is trying to compare a record to a string. The record being Name.
So your formula should be:
Filter('Power app PG', Name.DisplayName =CBNameSearch.Selected.Result)
I hope this is helpful for you.
That's great thanks
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.
User | Count |
---|---|
177 | |
52 | |
41 | |
36 | |
27 |
User | Count |
---|---|
240 | |
81 | |
71 | |
69 | |
66 |