Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Building Power Apps
Answered

Person Type column in combobox

(0) ShareShare
ReportReport
Posted on by

Hi Everyone ,

 

I have a person type column in my sharepoint list 

In my power app I have a combobox with following items property (Multiselect)

 

Office365Users.SearchUser({searchTerm: ComboBox1_1.SearchText})

when the form is submitted , the values( the peoples name  ) are not getting recorded in the sharepoint list 

Could anyone please help me to fix the issue 

Danny_Dicaprio_0-1711605859609.png

 

is it because of the DSI of the combobox

  • Danny_Dicaprio Profile Picture
    on at
    Re: Person Type column in combobox

    @v-jefferni Thanks for the knowledge

  • Verified answer
    v-jefferni Profile Picture
    on at
    Re: Person Type column in combobox

    Hi @Danny_Dicaprio ,

     

    SharePoint People column requires the table structure:

    single selection: {Claims: Email} //a record

    multiple selections: [{Claims: Email1},{Claims: Email2},{Claims: Email3}] //a table

     

    For the single selection people column, Update should be:

    {Claims: ComboBox.Selected.Mail}

     

    DSI: First(Office365Users.SearchUser({searchTerm: ThisItem.ColumnName.Email}))

     

    Best regards,

  • Danny_Dicaprio Profile Picture
    on at
    Re: Person Type column in combobox

    @v-jefferni 

     

    Thanks for the reply, that worked perfectly fine 

    if you don't mind Could you please explain the change in the update property 

     

    Also  I have anothercombobox with similar items property *which is not a multiselect combobox 

    will there be any different in the formula ?

  • v-jefferni Profile Picture
    on at
    Re: Person Type column in combobox

    Hi @Danny_Dicaprio ,

     

    Please try and use below formula in Update of the Data Card:

    ForAll(ComboBox1_1.SelectedItems, {Claims: ThisRecord.Mail})

     

    In DSI property, needs to populate the combo box with records from the table which is the Items property:

    ForAll(ThisItem.PeopleColumnName, First(Office365Users.SearchUser({searchTerm: ThisRecord.Email})))

     

    Best regards,

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

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,635 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 65,997 Most Valuable Professional

Leaderboard