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

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

Автор Тема: Вопрос по формату переменных  (Прочитано 742 раз)

dima_k

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Вопрос по формату переменных
« : 11 Июня 2020, 11:48:27 »
Какой задать формат переменной, чтобы нулевое значение не отображалось, но значение от 0 до 1 отображалось с 0 перед запятой?
т.е если задать формат #.## то значение 0 не отобразится, а значение 0,251 отобразится как ",25" а хочется "0,25"

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Re: Вопрос по формату переменных
« Ответ #1 : 11 Июня 2020, 12:10:47 »
Здравствуйте.

См. эту статью руководства. Формат соответственно должен быть "0.##" (это формат по-умолчанию для всех переменных в Simple-Scada). Но при этом нулевое значение тоже будет отображаться.

А чтобы 0 не отображался можно задать такой формат:  0.##;-0.##;""
Но учтите, что он будет правильно работать только на обычных клиентах (не web). В будущем добавим его и в web.
« Изменён: 11 Июня 2020, 12:18:51 от Simple-Scada »

dima_k

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Вопрос по формату переменных
« Ответ #2 : 11 Июня 2020, 12:39:55 »
Спасибо. Что-то я про кавычки не догадался :(. В Delphi просто точку с запятой в конце и всё.