Page 1 of 1

Экземплярный блок данных

Posted: Tue Feb 06, 2018 9:10 am
by dyakov72
В FB1, имеющим In, out in_out, temp и stat переменные (все простые типы) необходимо поменять логику и добавить в интерфейс три stat переменных, но данный FB1 используется как локальный экземпляр в FB2, который в свою очередь вызывается в OB1 со своим экземплярным блоком данных DB2. Понятно, что структура DB2 увеличится и мы должны загрузить в контроллер..исправленный FB1, затем обновленный в части декларации FB2, затем сгенерировать в OB1 новый DB2 и OB1. Вопрос..теряем ли мы какие нибудь актуальные данные в DB2? Думаю, что нет, поправте..Спасибо.

Re: Экземплярный блок данных

Posted: Wed Feb 07, 2018 7:21 am
by dyakov72
Есть ли аналогия с глобальным Db, когда мы добавляем новую переменную в global DB не теряя при этом актуальные значения существующих?

Re: Экземплярный блок данных

Posted: Fri Feb 16, 2018 5:55 am
by Dfcz
Думаю, что да. DB он и в Африке DB, и при загрузке в контроллер актуальные значения должны поменяться на начальные. За это отвечает контроллер, и думаю, что ему безразницы из чего получился DDB.