Skip to main content
Community site session details

Community site session details

Session Id :
Power Automate - Building Flows
Answered

Sharepoint field with multiple selections - populating correctly into approvals using flow

(0) ShareShare
ReportReport
Posted on by 78

Hello, I am very new to flow (and coding jargon in general) and am trying to build a flow to send an approvals request out whenever a Sharepoint List item is created. I've got the flow itself working how I want it to, just running into one issue that I'm afraid is beyond my scope of knowledge right now.

 

Issue:

The issue is that I would like certain fields from the Sharepoint list to populate in the approvals request, which I have mostly done successfully; however, I have one column called "Services" which users can select multiple options from (i.e. they can select more than one). I have found that no matter which of the options I select for the Dynamic Content (Services Value, Services Item, or Services), it causes the flow to either fail (not sure why, but it adds "Apply to each" to my create an approval action) or show up incorrectly on the approvals request.

 

I've done a lot of searching on this issue and it sounds like "Initalize Variable" is an action that I need to add in somewhere for this? If so, can someone explain how to do this in a way that I can understand? Or if there's a better way to do this? All the solutions I've found seem to potentially work, but I have a hard time understanding as I'm somewhat of a layperson attempting this.

 

Thank you!

 

dsmcwhir_0-1613574753970.png

 

  • dsmcwhir Profile Picture
    78 on at
    Re: Sharepoint field with multiple selections - populating correctly into approvals using flow

    That seemed to work! Thank you very much for the simple and step-by-step soution. 

  • Verified answer
    Hardesh15 Profile Picture
    7,087 Super User 2024 Season 1 on at
    Re: Sharepoint field with multiple selections - populating correctly into approvals using flow

    @dsmcwhir  yes you need to use variable for such case. Please follow steps

    1. Choose action- initialize variable then give a name and choose type as string.

    2. After that use action: append to string variable

    In this select your previous defined variable name and in value pass your Services value which yoy shown above and add semi colon ; after services value.

    3. It will add apply to each so that it can collect all values in variable seperated by semicolon.

    4. Use your variable name where you want to use.

    Hardesh15_0-1613577093607.png

     

     

    Please 'Thumbs Up' the posts that helped you and 'Mark as Solution' if my post answered your question.

    @Hardesh

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

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 497 Super User 2025 Season 1

#2
David_MA Profile Picture

David_MA 436 Super User 2025 Season 1

#3
Riyaz_riz11 Profile Picture

Riyaz_riz11 244 Super User 2025 Season 1