Форум АО "ВЗЛЕТ"

Автоматизация и диспетчеризация => Взлет СП4 => Тема начата: Bigcrash от 25.04.2019, 09:03:06



Название: Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 25.04.2019, 09:03:06
А есть пользовательские формы, которые были в ОТЧЕТ ТСРВ?


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Дмитрий Пархоменко от 25.04.2019, 11:07:30
Здравствуйте!

Уточните пожалуйста вопрос, о каком именно "Отчет ТСРВ" идет речь?
Были очень старые программы, к примеру "Отчет ТСРВ-02х", и в них не было пользовательских отчетных форм.
Был еще более свежий "Отчет ТСРВ" с пользовательскими отчетными формами, но это по факту была первая версия Взлет СП4. Все отчеты что были в первых версиях Взлет СП4 в нем присутствуют и по сей день.


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 25.04.2019, 13:45:47
Я имею ввиду именно старые версии ОТЧЕТ ТСРВ которые 02х и 03х.


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Дмитрий Пархоменко от 25.04.2019, 13:55:45
В старых программах вроде бы можно было что-то менять, но это уже никто не вспомнит, т.к. они давно сняты с поддержки.

Их полная замена - Взлет СП4. В нем есть отчетные формы для ТСРВ практически аналогичные тем, что были в старых программах "Отчет ТСРВ-0хх". Также есть возможность создавать свои на их основе (пользовательские).


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 25.04.2019, 15:11:59
Да в принципе в этом и состоял вопрос, может быть кто-то перенес уже те формы (которые как бы формами не являлись) в СП4, чтоб лишнюю работу не делать.


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 26.04.2019, 15:38:21
Подскажите, как сделать, чтоб в заголовке формы вставлялся месяц, за который формируется отчет (допустим берется последняя дата отчета).
Образец: Отчет о потреблении тепловой энергии и теплоносителя за Апрель 2019 г.


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 29.04.2019, 13:32:57
Добрый день.
При проектировании пользовательской отчетной формы не выводятся данные по такому показателю, как время отказа (Тотк1(2,3)_Total). (шаблон для ТСРВ-027). Контрол добавляется, но после формирования отчета нет даже нулей, пустота полная.


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 30.04.2019, 08:05:45
Добрый день.
1. Объясните, как в отчете сделать полноценную вторую страницу со своим Header и Footer.
2. Про хедер пишет, что возможно только один раз в отчете (если это так, то как можно сделать его повторяющимся на каждой странице по аналогии с копирайтом).
3. Дайте комментарии про Тотк1 (вопрос выше).


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Дмитрий Пархоменко от 30.04.2019, 12:01:27
1. Можете написать так: "за период [SettingsOfArchive.Report_TimeEnd!MMMM yyyy]".
Но это будет корректно только тогда, когда нет смещения контрактного дня и часа в приборе, что бывает часто.

2. Поля Тотк1(2,3)_Total будут заполняться, только если Вы добавите прибору Период и заполните начальные значения, т.к. интеграторов в самом приборе нет, только разности за период.

3. Заголовок отчета может быть только 1 раз, все правильно. Если Вам нужно на каждую страницу некий заголовок - используйте колонтитулы.


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 06.05.2019, 13:24:20
1. Можете написать так: "за период [SettingsOfArchive.Report_TimeEnd!MMMM yyyy]".
Но это будет корректно только тогда, когда нет смещения контрактного дня и часа в приборе, что бывает часто.

2. Поля Тотк1(2,3)_Total будут заполняться, только если Вы добавите прибору Период и заполните начальные значения, т.к. интеграторов в самом приборе нет, только разности за период.

3. Заголовок отчета может быть только 1 раз, все правильно. Если Вам нужно на каждую страницу некий заголовок - используйте колонтитулы.

1. Помогло, но почему-то только на одной странице (скрин в приложении). Такая же беда с ПОТРЕБИТЕЛЬ. Почему-то в одном месте привязывается к базе, в другом хоть убей никак. В чем причина?

2. Можно чуть поподробнее, как это сделать? Не совсем понял про добавление прибору периода.


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 06.05.2019, 14:55:51
Причем если перетаскивать Header из одного места в другой (например нижний скопировать наверх), ситуация не меняется. Вообще не пойму как такое может быть.


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Bigcrash от 06.05.2019, 15:41:03
4. Как можно разделителем данных сделать точку (по умолчанию везде запятые)?


Название: Re:Пользовательские отчетные формы Отчет ТСРВ
Отправлено: Дмитрий Пархоменко от 07.05.2019, 16:30:51
Я же Вам писал ранее - добавьте колонтитул (см. рисунок, контекстное меню (правой кнопкой мыши), он повторяется на каждой странице.

Запятые поменять на точки можно в региональных настройках Windows, но крайне не рекомендую этого делать.