cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Post Prodigy
Post Prodigy

Status

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

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Community Champion
Community Champion

Re: Status

@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.

 

View solution in original post

9 REPLIES 9
Highlighted
Community Champion
Community Champion

Re: Status

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.

Highlighted
Post Prodigy
Post Prodigy

Re: Status

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

Community Champion
Community Champion

Re: Status

@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

Highlighted
Post Prodigy
Post Prodigy

Re: Status

Hi @WarrenBelz 

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

 

Thanks error101.pngerror103.pngSTATUSERROR2.png

Highlighted
Community Champion
Community Champion

Re: Status

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.

Highlighted
Post Prodigy
Post Prodigy

Re: Status

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? 

 

 

Highlighted
Community Champion
Community Champion

Re: Status

Sorry same issue

If(
   !isBlank(vReset),
   vReset,
   Parent.Default
)
Highlighted
Community Champion
Community Champion

Re: Status

@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.

 

View solution in original post

Highlighted
Post Prodigy
Post Prodigy

Re: Status

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 👌

 

Helpful resources

Announcements
August 2020 Community Challenge: Can You Solve These?

August 2020 Community Challenge: Can You Solve These?

We're excited to announce our first cross-community 'Can You Solve These?' challenge!

secondImage

Return to Workplace

Reopen responsibly, monitor intelligently, and protect continuously with solutions for a safer work environment.

secondImage

Super Users Coming in August

We are excited for the next Super User season.

secondImage

Community User Group Member Badges

FIll out a quick form to claim your community user group member badge today!

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Top Solution Authors
Top Kudoed Authors
Users online (8,001)