Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
24.08.2025, 09:27:45
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Автоматизация и диспетчеризация
| |-+  Взлет СП4
| | |-+  Отчетная форма СПТ944
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Отчетная форма СПТ944  (Прочитано 2277 раз)
Vladimir_PVL
Пользователь
**

Харизма: -1
Офлайн Офлайн

Сообщений: 26


« : 11.12.2024, 22:19:33 »

Здравствуйте.
Возник вопрос по конструированию отчетной формы.
История. Создал отчетную форму для прибора, которая почти устраивает, но есть нюанс. Мне необходимо сосчитать разницу объемов между подачей и обраткой (система ГВС). В конструкторе прямого указания не нашел, вероятно необходимо применение некоей математической формулы, но тут наши полномочия всё.
см. рис.1
Нужно, чтобы в столбце "V3_Тв2, м3" была разница между V1 и V2, и сумма в итоге. Как это сделать?


* Снимок1.JPG (166.39 Кб, 1044x553 - просмотрено 242 раз.)
Записан
Vladimir_PVL
Пользователь
**

Харизма: -1
Офлайн Офлайн

Сообщений: 26


« Ответ #1 : 11.12.2024, 22:21:04 »

т.е., я подозреваю, что это где-то здесь, но спотыкнулся и завис.
Спасибо.


* Снимок2.JPG (18.71 Кб, 295x166 - просмотрено 202 раз.)
Записан
Иван Кривокора
Global Moderator
*****

Харизма: 19
Офлайн Офлайн

Сообщений: 719


« Ответ #2 : 12.12.2024, 18:33:32 »

Здравствуйте.
Возник вопрос по конструированию отчетной формы.
История. Создал отчетную форму для прибора, которая почти устраивает, но есть нюанс. Мне необходимо сосчитать разницу объемов между подачей и обраткой (система ГВС). В конструкторе прямого указания не нашел, вероятно необходимо применение некоей математической формулы, но тут наши полномочия всё.
см. рис.1
Нужно, чтобы в столбце "V3_Тв2, м3" была разница между V1 и V2, и сумма в итоге. Как это сделать?

Здравствуйте.

Для выполнения арифметических, логических и прочих операций с данными отчета необходимо использовать вычисляемые поля.

0. Открыть отчетную форму в редакторе;
1. В панели "Список полей" раскрыть Data.Report.Archive;
2. Кликнуть по нему правой кнопкой мыши и в контекстном меню выбрать "Редактировать вычисляемые поля...";
3. В открывшемся редакторе выполнить создание нового вычисляемого поля;
4. Открыть для этого поля редактор выражения, нажав на кнопку ""...";
5. Из дерева добавить в выражение поля с данными и необходимые операции с ними;
6. Сохранить.

Как это сделано лучше можно посмотреть в отчетной форме "Теплоснабжение (ТСРВ-024М) (по правилам учета)" для колонки ∆V, например.

С уважением,
Кривокора Иван


* client_report_editor_calculated_field_1.PNG (116.28 Кб, 1369x613 - просмотрено 221 раз.)

* client_report_editor_calculated_field_editor.PNG (18.5 Кб, 540x426 - просмотрено 239 раз.)

* client_report_editor_calculated_field_editor_2.PNG (17.96 Кб, 536x416 - просмотрено 228 раз.)

* client_report_editor_calculated_field_editor_3.PNG (21.28 Кб, 736x576 - просмотрено 253 раз.)
Записан
Vladimir_PVL
Пользователь
**

Харизма: -1
Офлайн Офлайн

Сообщений: 26


« Ответ #3 : 18.12.2024, 23:24:01 »

Вот спасибо огромное! Отличный мануал. Всё получилось.
Записан
Страниц: [1] Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.