web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Apps
Answered

Status

(0) ShareShare
ReportReport
Posted on by Super User 2024 Season 1

Hi,

I have a Choice field of status.value and its Open Or close how can i make easy like button to click to close or click again to Reopen 

stausopenclose.png

Categories:
I have the same question (0)
  • WarrenBelz Profile Picture
    154,926 Most Valuable Professional on at

    Hi @Ramole ,

    So that I understand you correctly, you have a 

    • Drop down field that says either Open or Close and the source data field is a Choice field also and the drop down values are driven from this field.
    • You want a button to change this to either Open or Close (instead of selecting from the drop down) and each click changes it to the other value from what it is presently

    For this example I will use the names (replace these with your field and control names)

    • StatusChoose for the Choice field]
    • ChangeButton for the button
    • vReset for a Variable I will use

    So the OnSelect of ChangeButton would be

    If(
     StatusChoose.Selected.Value = "Open",
     UpdateContext({vReset:"Closed"}),
     UpdateContext({vReset:"Open"})
    );
    Reset(StatusChoose)

    On the Default value of StatusChoose would be

    If(
     !isBlank(vReset),
     vReset,
     Parent.Default
    )

    One last thing - on the OnVisible property of the screen<

    UpdateContext({vReset:Blank()})

    All of this should do what you need.

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

  • Ramole Profile Picture
    Super User 2024 Season 1 on at

    Hi @WarrenBelz 

     

    Thanks for replay but i am having a problem to work please see the screen shot if i missed anything 

     

    Thanks

    error10.pngstatus choice error.png

  • WarrenBelz Profile Picture
    154,926 Most Valuable Professional on at

    @Ramole ,

    I bit hard to see from your screenshots.

    Can you please give me:

    • The name of your control I referred to below as ChangeButton and include all of the OnSelect code
    • The name of your control I referred to below as StatusChoose and include all of the Default code
    • The full code of the OnVisible of the screen that these control are on
    • A screenshot of your screen

    Thanks

  • Ramole Profile Picture
    Super User 2024 Season 1 on at

    Hi @WarrenBelz 

    i rename controls ChangeButton for button and the dropdown status is StatusChoose and still error

     

    Thanks error101.pngerror103.pngSTATUSERROR2.png

  • WarrenBelz Profile Picture
    154,926 Most Valuable Professional on at

    Try 

    UpdateContext({vReset:Blank()})
    instead of 
    UpdateContext({vReset:Null()})

    I was working on a Flow when I responded to you and gave you the wrong syntax for clearing.
    Also no need to rename controls - I just needed to know their names.

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

  • Ramole Profile Picture
    Super User 2024 Season 1 on at

    Hi @WarrenBelz 

     

    StatusChose dropdown Default i have changed to only VReset and error gone then button changes the open close,

    If(
     !isNull(vReset),
     vReset,
     Parent.Default
    )
    THIS IS NOT WORKING AS IT GIVES AN ERROR 

    but the only problem is changing all status on the gallery not only the selected record? 

     

     

  • WarrenBelz Profile Picture
    154,926 Most Valuable Professional on at

    Sorry same issue

    If(
     !isBlank(vReset),
     vReset,
     Parent.Default
    )
  • Verified answer
    WarrenBelz Profile Picture
    154,926 Most Valuable Professional on at

    @Ramole 

    You did not say your drop down was in a gallery and there was one for every item - I missed this in your last post as I could not enlarge the screen shots enough.

    Try this on the Default value of StatusChoose

    If(
     !isBlank(vReset) && ThisItem.IsSelected,
     vReset,
     Parent.Default
    )

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

     

  • Ramole Profile Picture
    Super User 2024 Season 1 on at

    Hi @WarrenBelz 

     

    I Try this on the Default value of StatusChoose

    If(
    !isBlank(vReset) && ThisItem.IsSelected,
    vReset,
    Parent.Default
    )

    DID NOT WORK BUT WHEN I TRY BELOW IT WORKED.

    If(ThisItem.IsSelected,vReset,Status.Value)

    @WarrenBelz   thank you for helping me 👌

     

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 551

#2
WarrenBelz Profile Picture

WarrenBelz 430 Most Valuable Professional

#3
Valantis Profile Picture

Valantis 298

Last 30 days Overall leaderboard