Decimal (24,6) При сохранении ошибка- Значение не является допустимым числом

Главные вкладки

Аватар пользователя СергейД СергейД 10 мая 2020 в 16:30

Добрый день!
drupal 8.8.5

Добавляю в материал поле типа "Число (десятичное)". Нужна более высокая точность - 6 знаков после запятой и чтобы число могло быть большим.
Выставляю параметры
Точность=24 - общее количество цифр (пробовал и 20 и 15)
Порядок=6 - количество цифр после запятой
Минимальные и максимальные значения не устанавливаю

При сохранении числа 231,9 - выдаёт ошибку - "Значение не является допустимым числом"
Но при этом даёт сохранить 23,9 в этом поле.
В данном случае максимальное значение, которое даёт сохранить - 187,999999.
188,000000 - уже не сохраняет

Увидел закономерность, что если создать поле (24,4), позволяет сохранять больше знаков до запятой 5, но далеко не 24-6=18 как ожидалось. Ощущение, что ограничение какое-то на общее количество цифр в числе - 9

Кто-нибудь знает как это исправить?

P.S. через базу данных могу установить любое нужное число и отображается нормально, но через форму ноды не даёт сохранить

Комментарии