Others

How to Add SharePoint Choice Values to a Power Apps Canvas App

Huma Ashraf ChHuma Ashraf Ch Nov 3, 2026 869 views

Question details

The user wants to ensure that a new fill-in value added to a SharePoint Choice column through Power Automate appears immediately in a custom Power Apps canvas app.

How to Add SharePoint Choice Values to a Power Apps Canvas App
Product
Microsoft Power Apps & SharePoint
Device & OS
not provided
Scenario
Creating or updating list records using custom SharePoint apps and Power Automate workflows.
Observed behavior
New choice values added via Power Automate do not appear immediately in the Power Apps canvas app due to workflow execution and data-refresh delays.
Before you start

Ensure your Power Automate workflow has successfully completed its run before checking the canvas app for new choice values.

Solution 1Recommended

Refresh the SharePoint Data Source in Power Apps

Manually triggering a data source refresh forces the canvas app to retrieve the latest choice values and schema from SharePoint.

Because custom canvas apps rely on cached schemas and asynchronous data calls, new fill-in values injected via external workflows (like Power Automate) won't show up until the app is explicitly told to fetch fresh data.

1
Open your canvas app

Launch Power Apps Studio and open the custom canvas app where the missing choice values should appear.

2
Access the Data pane

Navigate to the Data pane on the left sidebar to view your connected sources.

3
Refresh the connection

Locate your SharePoint data source connection, click the ellipsis (...) next to the data source name, and select 'Refresh'.

4
Automate the refresh (Optional)

If you are implementing this for end-users, add the `Refresh([SharePointListName])` function to the OnSelect property of a button or immediately following the workflow execution step.

Refresh the SharePoint Data Source in Power Apps
Workflow Timing: Ensure the Power Automate flow has fully completed before the `Refresh()` function is called, otherwise the app may retrieve the data before the new choice value is saved to SharePoint.
Free Microsoft Office alternative

Looking for a Lightweight Document Solution? Try WPS Office

While Power Apps and SharePoint are highly specific Microsoft ecosystem tools for enterprise apps, managing everyday office documents shouldn't require complex setups. WPS Office provides a free, lightweight, and highly compatible alternative to Microsoft Office for all your word processing, spreadsheet, and presentation needs.

  1. 1. Download the installer: Visit the official WPS Office website to download the free installation file.
  2. 2. Install the software: Run the downloaded file and follow the simple on-screen instructions to install WPS Office.
  3. 3. Start creating documents: Open WPS Office to instantly create, view, or edit your Word, Excel, and PowerPoint files seamlessly.
Fully compatible with Microsoft Office formats (.docx, .xlsx, .pptx).Free and lightweight, requiring minimal system resources to run smoothly.Familiar user interface ensuring seamless and quick migration for new users.Built-in PDF editing and document management capabilities.
microsoft office alternative - wps office

Frequently Asked Questions

Why does the default SharePoint form show the new choice value immediately, but my custom canvas app doesn't?

The default SharePoint form is directly integrated with the list and updates synchronously. In contrast, a custom Power Apps canvas app relies on asynchronous data calls and a cached schema. It requires a manual or scripted data refresh to pull the latest structural changes and new choices.

How can I automatically refresh the SharePoint choice values in Power Apps?

You can use the `Refresh([YourDataSourceName])` function within your canvas app. For best results, trigger this function immediately after your Power Automate flow returns a success signal indicating the new choice value has been written to SharePoint.

Where can I find advanced support for Power Apps integration issues?

For complex scenarios involving canvas app execution phases, backend data flow delays, and custom SharePoint integration, it is highly recommended to consult the official Microsoft Power Apps documentation or post your question in the Microsoft Power Apps Community forums where specialized experts can assist.