Форум АСУ ТП » Программное обеспечение верхнего уровня » SCADA "КРУГ-2000" » Округление в печатных документах

Страниц (1): [1]
 

1. obk - 25 Апреля, 2016 - 14:31:34 - перейти к сообщению
Здравствуйте. Возник вопрос, как изменить порядок округления в печатных ведомостях, в прикрепленном файле видно, что последний столбец округляет до 1 знака после точки, как изменить число знаков? Версия скады 3.0. Ставилась в 2011 году.
2. obk - 25 Апреля, 2016 - 14:47:36 - перейти к сообщению
Насколько я понял, печатные ведомости являются мнемосхемами, при копании в генераторе динамики увидел, что кнопки запускают PDocView и выходят на printarc.kpa (см. прикрепленный файл данного поста), сами мнемосхемы тоже нашлись, но по столбцам разницы в конфигурации не увидел при том, что число знаков после запятой различается.
3. LopukhinVA - 25 Апреля, 2016 - 17:27:01 - перейти к сообщению
Добрый день,
Количество точек после запятой устанавливается в поле "Формат". Например 8.3 - всего 8 символов, после запятой - 3.
Так как в печатном документе Вы скорее всего используете Табличный тренд, то надо править в нем для каждого столбца (закладка"колонки"Подмигивание.
4. obk - 26 Апреля, 2016 - 09:29:11 - перейти к сообщению
Спасибо за оперативность.

При просмотре данной мнемосхемы в ГД в папке "Печатные документы" вижу для первого и второго столбца одинаковый формат "6.а3" (см. приложенный файл). При этом в самой таблице у первого столбца значение типа "1.2" у второго "1.20" В папке "Тренды" есть минутные и секундные перья, часовых как в этой таблице нет. Если она ссылается на какой-то тренд, где посмотреть на какой именно?
5. LopukhinVA - 26 Апреля, 2016 - 10:13:34 - перейти к сообщению
Добрый день,
6.а3 - это значит, что количество знаков после запятой регулируется авто форматом. Т.е. количество знаков после запятой зависит от шкалы.
"а" означает "автоформат", 3 - номер автоформата (можно задать до трех) Настраивается это в настройках графического проекта.
Можно указать, например, что при абсолютной величине разницы конца и начала шкалы от 0 до 1 будет 4 знака после запятой, от 1 до 10 - 3, от 10 до 100 - 2, выше 100 - 0.

Подробнее про это можно прочитать в книге Среда разработки. ГД, раздел 4, пункт 4.3.1 "Свойства проекта"
6. obk - 27 Апреля, 2016 - 15:25:59 - перейти к сообщению
Здравствуйте. Изменить формат получилось, единственное, заметил, что изменение первой цифры ни к чему не приводит, а вот вторая меняет количество знаков после запятой исправно.
К примеру, у меня было значение порядка 700000,000 и при вводе 5.3 оно таким же и осталось.
7. LopukhinVA - 27 Апреля, 2016 - 16:06:47 - перейти к сообщению
Добрый день,
Если знаков в числе больше чем задано в формате, то они выводятся. Информация не должна быть потеряна. Общее количество больше учитывается при выводе текста. Для определения длины строки, выравнивания и т.д.

Powered by ExBB 1.1.3