Hi all,
I would like that when I enter a number in the input field (see image) automatically a "€" sign must appears behind it.
IMPORTANT: At the beginning the field should be empty, only after entering a number the euro sign must appear. Is this possible?
Thanks in advance!
Solved! Go to Solution.
Hi @PowerSäm ,
I did a test for you.
Add a textinput control 'TextInput1' and set its onchange property to:
Set(Var1,TextInput1.Text);Set(Var2,Concatenate(TextInput1.Text," €" ));Reset(TextInput1)
Set the textinput control's Default property to:
If(Trim(Var1)=Blank()||Trim(Var1)="",Blank(),Var2)
Best Regards,
Wearsky
Versuchen Sie es in der Text-Eigenschaft für diese Eingabe...
Text = “€” & Text(ThisItem.’Your Field Name’, “[$-en-US]###,###”)
Thanks @Kosenurm for your answer, but unfortunately it does not work. It gives me an error...
What error do you get?
"The Text function has invalid arguments."
This is because I cannot use "ThisItem" since it is an input field and not a gallery.
Also, I can't specify the field I'm writing in with Text(Inputfield_name.text) because I can't refer to my own input field.
I think I have to work with the If formula. E.g. If Inputfield is empty then do nothing, otherwise write an € behind it.
Thanks in advance!
Hi @PowerSäm ,
I did a test for you.
Add a textinput control 'TextInput1' and set its onchange property to:
Set(Var1,TextInput1.Text);Set(Var2,Concatenate(TextInput1.Text," €" ));Reset(TextInput1)
Set the textinput control's Default property to:
If(Trim(Var1)=Blank()||Trim(Var1)="",Blank(),Var2)
Best Regards,
Wearsky
User | Count |
---|---|
122 | |
87 | |
87 | |
75 | |
66 |
User | Count |
---|---|
215 | |
180 | |
138 | |
96 | |
82 |