PDA

Просмотр полной версии : Заменить экземпляры на наследников



Stab
11.11.2021, 10:01
Добрый день!

Вопрос - можно ли заменить экземпляры библиотечных объектов на наследников. Есть обратная процедура, когда наследники меняются экземплярами.
Собственно зачем это - уже создан библиотечный объект и в проект добавлено более 40 экземпляров. Все устраивало, но теперь понадобилось добавить сообщения в журнал, по установке/сбросу флагов в экземплярах. В библиотечном объекте создаются параметры BOOL и сообщения тревог. Параметры привязываются к свойству Активность тревог. Однако папка Сообщения с тревогами появляется только у наследников библиотечного объекта. У экземпляров ее нет, как у существующих, так и у вновь создаваемых.
Все экземпляры связаны с протоколами. не хотелось бы создавать вместо них наследников и по новой связывать с протоколом.
Или же может есть какой то путь установки наследования сообщений от библиотечного объекта к экземплярам?

SCADAMaster4D
11.11.2021, 10:45
Добрый день.
Управление тревогами экземпляра происходит через его параметры, а не напрямую. "В библиотечном объекте создаются параметры BOOL и сообщения тревог. Параметры привязываются к свойству Активность тревог." - это правильно. Зачем Вам сама папка в экземпляре?

Stab
11.11.2021, 12:31
Спасибо за ответ, проверил - действительно все работает. При добавлении какой либо программы в библиотечный объект она появляется в экземпляре, хоть и не доступная для редактирования в нем. А в случае сообщений их не видно.. этот момент и ввел в заблуждение.