Форматирование выводимого значения

Интегрованная среда разработки (IDE) промышленных приложений.

Форматирование выводимого значения

Сообщение Diogen » Вт мар 15, 2016 7:38 pm

Здравствуйте! Вывожу значения тега с помощью анимации Value Display, повешеной на #.###. Если ввожу 1,256, то все отображается как надо, а если, например, 200, то отображается 200,000, а мне бы хотелось, чтобы ненужные нули отбрасывались и отображалось просто 200. Как этого добиться?
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Форматирование выводимого значения

Сообщение Larrrik » Вт мар 15, 2016 8:43 pm

Как вариант, Вы можете выводить не Аnalog а String, прописав в поле выражения Text(tag, "#.###"). В таком случае, при наличии значимых разрядов они будут отображаться после запятой, а нули - отбрасываться.
Larrrik
 
Сообщения: 40
Зарегистрирован: Вт авг 26, 2014 6:47 pm

Re: Форматирование выводимого значения

Сообщение Diogen » Ср мар 16, 2016 1:00 pm

Спасибо! Попробую так сделать.
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Форматирование выводимого значения

Сообщение Diogen » Ср мар 16, 2016 3:33 pm

Не работает. Если вводить 200, то выводит 200,000, а если ввести 200.3, то выводит 2003,000
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Форматирование выводимого значения

Сообщение Larrrik » Ср мар 16, 2016 3:44 pm

Diogen писал(а):Не работает. Если вводить 200, то выводит 200,000, а если ввести 200.3, то выводит 2003,000

Способ проверенный (на SP 2014). Рекомендую перепроверить, все ли вы верно прописали, а также определиться, что вы используете в качестве разделителя целой и дробной части - "." или ",".
Larrrik
 
Сообщения: 40
Зарегистрирован: Вт авг 26, 2014 6:47 pm

Re: Форматирование выводимого значения

Сообщение Diogen » Ср мар 16, 2016 3:55 pm

Вот так делаю:
Изображение
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Форматирование выводимого значения

Сообщение Larrrik » Ср мар 16, 2016 4:01 pm

Совет состоял в том, чтобы использовать не вкладку Аnalog, а следующую за ней вкладку String.
Larrrik
 
Сообщения: 40
Зарегистрирован: Вт авг 26, 2014 6:47 pm

Re: Форматирование выводимого значения

Сообщение Diogen » Ср мар 16, 2016 7:40 pm

Упс, чертова невнимательность :) Проверю, спасибо за помощь!
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Форматирование выводимого значения

Сообщение Diogen » Чт мар 17, 2016 12:09 pm

Не получается:
Изображение
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Форматирование выводимого значения

Сообщение Larrrik » Чт мар 17, 2016 12:41 pm

На скрине я вижу User Input, а разговор изначально шел про Value Display...
Larrrik
 
Сообщения: 40
Зарегистрирован: Вт авг 26, 2014 6:47 pm

Re: Форматирование выводимого значения

Сообщение Diogen » Чт мар 17, 2016 7:00 pm

Чет я совсем оплошал :) Спасибо за терпение и помощь, все работает, как часы!
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm


Вернуться в Development Studio & FactorySuite A²

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2