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 / PowerApps customize a ...
Power Apps
Unanswered

PowerApps customize a SharePoint list form status empty on load. Read Status field on Sharepoint form load, if empty reload the forrm

(0) ShareShare
ReportReport
Posted on by 32

I'm using @powerapps PowerApps to customize a SharePoint list. It's a form with multiple status (Choice field)

For each status there is a button in the Form.

Example, Status = Review ; Display  'Approve' button

 

But for some users the Button does not appear, because Status field is empty.

 

Could you please suggesst a way to make sure that the status is read on Visible and if not refresh the page so that Status and button is dispayed.

 

Thank you

status missing.png
status missing.png
I have the same question (0)
  • v-jefferni Profile Picture
    on at

    Hi @Share-and-Flow ,

     

    Could you please share more details about your scenario? I'm more curious on why "for some users the Button does not appear, because Status field is empty." Have you append formulas OnVisible of the screen? If there is data in the status column, it should auto display in the Dropdown by the default setting. If you have done any modifications about the Dropdown/Combo box/Button, you need to share the details (formulas being used) so that we are able to understand deeper on your scenario.

     

    Best regards,

  • Share-and-Flow Profile Picture
    32 on at

    Hi

     

    Thanks for your reply.

     

    Status is a simple dropdown Choice column, no custom modifications.

    OnVisible of EditScreen , I have variable varKzStatus to read current status. 

     

    Set(varKzStatus,SharePointIntegration.Selected.'Kaizen Status'.Value);
     
    //** added this to see if it helps , but it didnt **//
    If(IsBlank(varKzStatus),Refresh(SharePointIntegration.Selected)); 
    Set(varKzStatus,SharePointIntegration.Selected.'Kaizen Status'.Value); 
     
    //** For some Status values, certain fields are Editable **//
    If(varKzStatus = "Review" || varKzStatus = "Benefit Review" || varKzStatus = "Complete" || varKzStatus = "Withdrawn" || varKzStatus = "Rejected" || varKzStatus = "Benefits Rejected" || varKzStatus = "No Action",
        Set(varEditableStatus,"false"),  
        Set(varEditableStatus,"true")
    );
     

    According to varKzStatus value , appropriate button is displayed on the form.

    Eg. varKzStatus =Review ; Dispaly Approve Reject Button

     

    But right now, when some users open the form, they cannot see the appropriate button because Status value is not loaded on Form Load.

    If they Click Edit All button on top then the form reloads and Staus and buttons are visible.

    But this is not the expected behaviour, Status should get displayed without having to press Edit All.

     

    Thank you

    Pranjali

  • v-jefferni Profile Picture
    on at

    Hi @Share-and-Flow ,

     

    Adding a Label on that screen and set Text property to SharePointIntegration.Selected.'Kaizen Status'.Value, you will be able to easily check and see if the value has been passed to the App correctly. Furthermore, make sure all above formulas you have put to OnStart of the App Control than OnVisible of Screen.

     

    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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
Kalathiya Profile Picture

Kalathiya 372 Super User 2026 Season 1

#2
WarrenBelz Profile Picture

WarrenBelz 303 Most Valuable Professional

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 238 Super User 2026 Season 1

Last 30 days Overall leaderboard