Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Ввод переменных типа single  (Прочитано 1960 раз)

Серега

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
Ввод переменных типа single
« : 19 Октября 2020, 16:00:03 »
Добрый день!
После последних обновлений до 2.4. ...
В поле с переменой типа Single не могу ввести дробную часть числа.
Выскакивает сообщение "Нужно ввести число. Вы ввели 45.8!"
Но я хочу ввести 45.8.
Я вводил на русском на английском и точку и запятую
Ни в какую. Просто 45 вводиться.
Убрал шкалу то же самое.
Натолкните на мысль.
« Изменён: 19 Октября 2020, 16:03:22 от Серега »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Ввод переменных типа single
« Ответ #1 : 19 Октября 2020, 17:06:39 »
Здравствуйте.

У переменной включена визуальная шкала или смещение запятой? Какая именно версия скады используется? Вводите через обычный клиент, или web? Поле работает со значением переменной или с аварийными/предупредительными границами?
« Изменён: 19 Октября 2020, 17:17:07 от Simple-Scada »

Серега

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
Re: Ввод переменных типа single
« Ответ #2 : 20 Октября 2020, 10:20:59 »
Добрый день!
По поводу вопросов:
Цитировать
У переменной включена визуальная шкала или смещение запятой?
Нет
Цитировать
Какая именно версия скады используется?
2.4.0.6
Цитировать
Вводите через обычный клиент, или web?
Через обычный
Цитировать
Поле работает со значением переменной или с аварийными/предупредительными границами?
со значением

Серега

  • Старожил
  • ****
  • Сообщений: 285
    • Просмотр профиля
Re: Ввод переменных типа single
« Ответ #3 : 20 Октября 2020, 10:53:19 »
Перегрузили полностью сервер и сам физически и сервер скады. Ошибка ушла.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Ввод переменных типа single
« Ответ #4 : 20 Октября 2020, 11:02:38 »
Мы выяснили, что ошибка связана с десятичным разделителем используемым в ОС. Этот разделитель может подменяться с точки на запятую сторонними программами, например TeamViewer и в некоторых других случаях. Поэтому проблема у Вас скорее всего возникнет снова, когда разделитель подменится. В ближайшее время сделаем обновление в котором уберём зависимость от разделителя операционной системы.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Ввод переменных типа single
« Ответ #5 : 20 Октября 2020, 21:53:00 »
Отправили обновление с исправлением Вам на e-mail. Теперь ввод не зависит от десятичного разделителя ОС.