I don't see the values binding option when creating my app

When I drag and drop a label, the value binding option doesn’t appear. This has prevented me from finishing my app. I need it so the data recorded in the label can be used in my bot so it can perform its intended function.

I’ve tried everything, and it still doesn’t appear.

Can you help me, please?

P.S. I speak Spanish.

You would need to bind to variable and then set value of variable via ‘ set variable value’ activity on page load or control specific event

Are you using Apps in Studio Web or VB Apps
Would suggest Apps in Studio Web if its new app

It’s a shame I didn’t understand you very well. I’m new to the app thing, so I’m a bit lost.

The idea is that it should be a web application so that a user can fill in that information and trigger my bot.

It’s a shame I didn’t understand you very well. I’m new to the app thing, so I’m a bit lost.

The idea is that it should be a web application so that a user can fill in that information and trigger my bot.

Hello @Breiner_Giraldo

Here is step by step procedure to add a label and bind it with a variable

If you already added a Label Control (Skip this step)- but I would recommend starting from scratch to test it out

  • In the app designer, select the “Add control” option.
  • From the available controls, choose “Display” and then select “Label.”
  • Drag and drop the Label control onto the desired location on your app canvas.

Now to Create an App Variable

  • Select the “Add any” option (often represented by a plus icon or dropdown arrow).
  • Choose “Variable.”
  • Give your variable a descriptive name - like test
  • Select the appropriate data Type for your variable - Text` for a simple string.
  • Click “Save” to create the variable.

Bind the Label’s Text Property to the Variable:

  • Select the Label control you added in step 2.
  • In the Properties panel on the right, locate the “Text” property.
  • Click the “Open resources” button (often represented by an icon like a square with an arrow) next to the “Text” field.
  • In the Resources panel or Expression Editor that appears, find the variable you created (test)
  • Select or drag and drop this variable into the “Text” field or Expression Editor.
    ( If your variable is of an Entity type and you want to display a specific field from that entity, you would typically use an expression like variableName.FieldName
  • Click “Save” or close the Expression Editor.

hello @Ranveer_S_Thakur

Thank you very much for the help, but I’m still a bit lost with these points. I don’t know if you can send me an image to guide me better. Thank you very much for the help.

  • Select the Label control you added in step 2.
  • In the Properties panel on the right, locate the “Text” property.
  • Click the “Open resources” button (often represented by an icon like a square with an arrow) next to the “Text” field.
  • In the Resources panel or Expression Editor that appears, find the variable you created (test)
  • Select or drag and drop this variable into the “Text” field or Expression Editor.
    ( If your variable is of an Entity type and you want to display a specific field from that entity, you would typically use an expression like variableName.FieldName
  • Click “Save” or close the Expression Editor.

@Breiner_Giraldo

Welcome to the community

In the new way you wont bind values instead use them directly

For example

Mainpage
TextLabel

You would use MainPage.TextLabel.Value to get the value of the field

Hope this helps

Cheers