cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Max1
Level: Powered On

Update label text

Hello,

 

I would like to know how to fill a label text by pressing a button.

 

Example. User presses button1 and label1 is updated with Text="button clicked"

 

I've tried setting the button onselect to: [code] label1.text="button clicked" [/code] but nothing happened.

 

Any ideas?

 

Thanks 🙂

 

ps. how do you post code in this forum? [code][/code] doesnt seem to work!

1 ACCEPTED SOLUTION

Accepted Solutions
NEPatton
Level 8

Re: Update label text

I'm afraid not -- you can't set the text property of a label as part of an action.

 

If you stick with a decent naming convention, this isn't really all that hard to keep up with.

 

E.g. For all labels, set .text property = <label_name>_text

 

EDIT:  pulling information from other posts to make the solution more relevant:  buttons or other controls that change the label text would then need to call a function like:  Set(<label_name>_text,"my new label text")

View solution in original post

3 REPLIES 3
NEPatton
Level 8

Re: Update label text

Have you tried using a variable or context?

 

So for instance...

 

Set your Button's OnSelect to:  Set(myVar,"Hey man!")

Set your Label's Text to: myVar

 

Now, everytime myVar is updated, the label text will change.

 

P.S. - to post code, use the button up above! (at least that's how I produced the following):

Set(myVar,"Hey man!")
Max1
Level: Powered On

Re: Update label text

This was my first thought but i wondered if there was a simpler way to directly update the field?

 

Not sure how i 

 

missed

that!

NEPatton
Level 8

Re: Update label text

I'm afraid not -- you can't set the text property of a label as part of an action.

 

If you stick with a decent naming convention, this isn't really all that hard to keep up with.

 

E.g. For all labels, set .text property = <label_name>_text

 

EDIT:  pulling information from other posts to make the solution more relevant:  buttons or other controls that change the label text would then need to call a function like:  Set(<label_name>_text,"my new label text")

View solution in original post

Helpful resources

Announcements
thirdimage

Power Automate Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

sixthImage

Power Platform World Tour

Find out where you can attend!

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020

fifthimage

Microsoft Learn

Learn how to build the business apps that you need.

Top Kudoed Authors
Users Online
Currently online: 256 members 6,259 guests
Please welcome our newest community members: