[SystemType] в актах

Вопросы по созданию, редактированию и использованию отчетных форм.

Модератор: Модераторы

Закрыто
Аватара пользователя
7in
Сообщения: 150
Зарегистрирован: 01 июн 2017, 17:35

[SystemType] в актах

Сообщение 7in » 07 окт 2019, 07:44

Пытаюсь сделать акт первичного/повторного допуска для энергоснабжающей организации, есть необходимость определять в секции Detail какой тип системы (гвс или теплоснабжение).
Связываю ячейку с полем "Датчики - [SystemType]" и получаю пустую ячейку. Хотя если ячейку связать с полем "Параметры точки - [SystemType]" - все работает как нужно.
Является ли это ошибкой или же я что то делаю не так?
Отчетную форму прилагаю
Вложения
Акт первичного допуска УУТЭ (МКД).lersreport
(51.94 КБ) 3 скачивания
Александр Ряйсянен
Разработчик
Разработчик
Сообщения: 1738
Зарегистрирован: 16 мар 2010, 06:57

Re: [SystemType] в актах

Сообщение Александр Ряйсянен » 07 окт 2019, 08:13

Узел Датчики - это таблица содержащая несколько записей, которые отображаются в секции Detail. Поле SystemType в этом узле не заполняется, т.к. тип инженерной системы - это свойство точки учета, а не датчика.
В следующей версии ЛЭРС УЧЕТ мы добавим заполнение этих полей в узле Датчики.
Аватара пользователя
7in
Сообщения: 150
Зарегистрирован: 01 июн 2017, 17:35

Re: [SystemType] в актах

Сообщение 7in » 07 окт 2019, 08:21

Не понимаю зачем тогда это поле присутствует в таблице датчики. В таком случае подскажите: как реализовать вычисляемое поле которое будет выдавать уловные ПЦО/ОЦО, пГВС/оГВС в секции detail в зависимости от типа системы и подающей или обратной магистрали. Насколько я понимаю нужно использовать скрипт для использования значений полей из разных таблиц, верно? По другому никак?
До этого у меня данный акт был реализован через костыль - ведомость параметров, потому что раньше возможность использовать атрибуты объектов была только в ведомости параметров, в актах их не было. Вы такую возможность давно добавили, сейчас хотел все переделать так, как это изначально и должно было быть но столкнулся вот с вышеописанной проблемой.
В ведомости параметров у меня было следующее вычисляемое поле и все работало.

Код: Выделить всё

Iif([IsSupplyChannel - признак: true-подающая / false-отводящая магистраль],  Iif([SystemType - код инженерной системы (1-отопление, 2-ГВС, 4-ХВС, 8-пар, 16-газ, 32-электроснабжение, 64-водоотведение, 128-регулирование)] == 'ГВС','пГВС'  ,'ПЦО' ), Iif([SystemType - код инженерной системы (1-отопление, 2-ГВС, 4-ХВС, 8-пар, 16-газ, 32-электроснабжение, 64-водоотведение, 128-регулирование)] == 'ГВС','оГВС'  ,'ОЦО' ) )
Александр Ряйсянен
Разработчик
Разработчик
Сообщения: 1738
Зарегистрирован: 16 мар 2010, 06:57

Re: [SystemType] в актах

Сообщение Александр Ряйсянен » 07 окт 2019, 08:50

Пример создания вычисляемых полей с данными из разных узлов можно посмотреть здесь.
Аватара пользователя
7in
Сообщения: 150
Зарегистрирован: 01 июн 2017, 17:35

Re: [SystemType] в актах

Сообщение 7in » 07 окт 2019, 08:55

Да, я читал данную статью документации, тут мне все понятно. Я не понимаю почему в ведомости параметров есть точно такой же узел "Датчики" - и там все работает: есть такой же SystemType который возвращает тип системы. А в актах такое же поле такой же таблицы ничего не возвращает. Согласитесь если там все работает без дополнительных скриптов, а здесь нужен скрипт то проще оставить все как есть - в ведомости параметров.
Александр Ряйсянен
Разработчик
Разработчик
Сообщения: 1738
Зарегистрирован: 16 мар 2010, 06:57

Re: [SystemType] в актах

Сообщение Александр Ряйсянен » 07 окт 2019, 09:06

В следующей версии ЛЭРС УЧЕТ мы добавим заполнение свойства с типом системы в узел Датчики.
Аватара пользователя
7in
Сообщения: 150
Зарегистрирован: 01 июн 2017, 17:35

Re: [SystemType] в актах

Сообщение 7in » 07 окт 2019, 09:08

Спасибо за оперативный ответ! Будем ждать.
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6679
Зарегистрирован: 02 мар 2016, 05:45

Re: [SystemType] в актах

Сообщение Иван Славный » 17 дек 2019, 09:50

Приносим извинения за уведомление с небольшим опозданием. Обновление 3.33.1 доступно для скачивания.
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Аватара пользователя
7in
Сообщения: 150
Зарегистрирован: 01 июн 2017, 17:35

Re: [SystemType] в актах

Сообщение 7in » 17 дек 2019, 12:08

Да, спасибо, уже изучаю исправления.
Закрыто