Hi Experts
How to show unsaved changes for a blank text input control inside a form control
As when the user edits the form control textinput will be blank
If the user enters any text - border color should change and highlight unsaved change
But if the user remove what he entered, border color should change back to normal
Please advise
Solved! Go to Solution.
If it is just text, then on the Datacard BorderColor property, you can set it to:
If(Self.Default <> Self.Update, Red, Transparent)
This will give you a red border around the datacard.
If you want it only on the TextInput, then change the BorderColor property of the TextInput controls to:
If(Parent.Default <> Parent.Update, Red, Black)
You can change the colors you want in the formulas as you would like. Make sure as well that the border thickness on those controls is 1 or more.
I hope this is helpful for you.
@AshishJaiswal Set the BorderColor property of the TextInput to (rename theFieldName as required),
If(ThisItem.theFieldName=Self.Text, Color.Black, Color.Red)
If it is just text, then on the Datacard BorderColor property, you can set it to:
If(Self.Default <> Self.Update, Red, Transparent)
This will give you a red border around the datacard.
If you want it only on the TextInput, then change the BorderColor property of the TextInput controls to:
If(Parent.Default <> Parent.Update, Red, Black)
You can change the colors you want in the formulas as you would like. Make sure as well that the border thickness on those controls is 1 or more.
I hope this is helpful for you.
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
User | Count |
---|---|
198 | |
100 | |
59 | |
59 | |
55 |
User | Count |
---|---|
258 | |
161 | |
90 | |
79 | |
70 |