Steps to reproduce:
-
Create a Decimal type field on any Form or Control app.
-
Give it a precision of 2 decimal places.
-
Switch ON Auto-complete with zeros.
-
Try “accidentally” entering 1.567 (or any number with more than 2 decimal places). The field cannot handle it.
Valid responses should be either (a) ignore the extra decimal places and give 1.56 or (b) round the result to 1.57. But instead it gives 15.67 which is obviously wrong.
Notes:
There is no way to validate this so incorrect data gets entered into the form.
Changing the regional settings to switch the comma “,” and the full stop “,” does not fix the issue.
I will send an email to bugs@netmake.com.br