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 / Choice Pills Not Displ...
Power Apps
Answered

Choice Pills Not Displayed

(1) ShareShare
ReportReport
Posted on by 8
I have a Microsoft Form with multiple choice options where user can select multiple and add an 'other' option. Once the form is submitted it is Power Automated to update to a specific Sharepoint List. The list contains the same choices in 'Pill Display', however anything added from the form displays with [choices].
 
The list column is set to: choice type and can add values manually. With the display choice being: drop-down menu, allow multiple selections.
 
Power Automate is set to 'create item' and associated to the specific question. 
 
How do I fix this?
 
 
Categories:
I have the same question (0)
  • stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
    I think you assigned the whole value from Form result to Value 1.
     
    1. Add a Compose for example after 'Get response details',
     
    json(first(Split(outputs('Get_response_details')?['body/ChoicesFields'],';')))
    This will generate an array value from the Form.
    For example.
    [
        "Apple",
        "Peach",
        "Banana"
    ]
     
    2. Then, add a 'Select' step.
    From= outputs('Compose')
    Map: left type Value, right type item().
     
     
    The output is ( my example):
     
    {
        "body": [
            {
                "Value": "Apple"
            },
            {
                "Value": "Peach"
            },
            {
                "Value": "Banana"
            }
        ]
    }
     
    3. Then assign the select output to your multiple choice column
     
    click the little “T” (toggle) icon so the field switches to single array input.
     
     
     
    Feel free if you have any questions.
     
  • RC-08071448-0 Profile Picture
    8 on at
    At compose I am receiving the following error when entering:
     
    json(first(split(outputs('Get_response_details')?['body/ChoicesFields'],';')))

    InvalidTemplate. Unable to process template language expressions in action 'Compose' inputs at line '0' and column '0': 'The template language function 'split' expects its first parameter to be of type string. The provided value is of type 'Null'. 
     
     
  • stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
     
    You have to use your own field from your form,
    outputs('Get_response_details')?['body/re8f47033dca74b0c9b6252f302df011d'], this is from my example,
    you may have different one.
     
    see below , from dynamic content, find your choices field and select it .
    hope this make sense to you.
  • Verified answer
    stampcoin Profile Picture
    5,058 Super User 2025 Season 2 on at
    Did you get chance to check this ?

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 739 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 268

Last 30 days Overall leaderboard