Hallo Tuan,
I can see why you think the browser checks the validity of an input and displays the following error message:
“The value must be 0.”/"Der Wert muss 0 sein."
However, I have never received such an error message from the browsers I use when I enter a number or amount.
I'm getting various error messages that I don't understand:
* [amount] with field type “Number”: Input 1000,50 --> Message: “The value must be 0.”
* [amount] with field type “Number”: Input 1000.50 --> Message: “The value must be 0.”
* [amount] with field type “Text”: Input 1000,50 --> Message: “Invalid floating-point number”
* [amount] with field type “Text”: Input 1000.50 --> Online Input, that works!
I thought one possible solution might be to define [amount] as a text field and provide an input mask.
The input form could validate the number format as x.xxx,xx.
What do you think?
But I would probably just get another error message about an invalid number format (see error descrptions above).
Nevertheless, could you tell me what I need to enter in the input field so that I get the following result:
* An integer of any length
* Thousands separator “.” (period)
* Decimal separator “,” (comma)
In any case, I'm really unhappy with the way [amount] is entered right now.
The only way to enter a value for [amount] that works correctly is to use the “Text” field type and enter a value such as 1000.50, which does not follow German numbering conventions.
Do ypu have any other idea?
Regards, Roland