Причина
На функции (главной или вспомогательной), являющейся составной частью макроса изделия для модуля, внесенный идентификатор ОУ '<x>' отличается от идентификатора ОУ '<z>', указанного на соответствующем шаблоне функции на изделии модуля '<y>'.
Решение
- Определите местоположение функции макроса изделия, размещенного на схеме соединений, присвоенного модулю. Для этого используйте функцию Перейти к (графика), которую можно найти во всплывающем меню диалогового окна Управление сообщениями.
- Откройте диалоговое окно 'Свойства' функции и найдите внесенный идентификатор ОУ в списке свойств.
- Откройте базу данных изделий и вызовите свойства изделия модуля.
- Переместите вкладку Шаблоны функций на передний план и проверьте идентификатор, внесенный для соответствующей функции в столбце Нижестоящее ОУ / идентификатор ОУ.
- Перейдите на вкладку Модуль и на изделии функции внесите идентификатор ОУ, который был найден на функции размещенного на схеме соединений макроса изделия.
- Выберите [Дополнительно] > Суммировать шаблоны функций.
Внесенный идентификатор ОУ функции изменяется на шаблоне функции изделия модуля. - Закройте базу данных изделий и сохраните измененные данные изделия.
- Затем запустите новый контрольный прогон.