Эта функциональность предусмотрена только в определенных модулях расширения. Информация / авторское право

P007032: Для функции с ид. модуля отсутствует вышестоящая функция с ид. модуля

Причина

В проекте макросов внутри макроса содержится функция с вложенным обозначением устройства (например, "-A1-B1"). Несмотря на то, что эта функция имеет идентификатор модуля, в макросе отсутствует функция-носитель вышестоящего обозначения устройства (в примере — "-A1"), либо такая функция есть, но не имеет идентификатора модуля.

Решение

Возможность 1

  1. Если в макросе имеется функция-носитель вышестоящего обозначения устройства, введите там соответствующий идентификатор модуля.

Возможность 2

  1. Начертите черный ящик вокруг функций с видимыми вложенными обозначениями устройства.
  2. Присвойте этому черному ящику внешний элемент вложенного обозначения устройства.
  3. Уберите на функциях, которые теперь находятся в черном ящике, внешний (передний) элемент вложенного обозначения устройства. (Внешнее обозначение устройства теперь "заимствовано" у черного ящика.)
  4. Затем введите идентификатор модуля на созданном черном ящике.

Возможность 3

  1. Начертите черный ящик рядом с функциональными элементами.
  2. Присвойте этому черному ящику внешний (передний) элемент вложенного обозначения устройства.
  3. После этого введите внешний идентификатор модуля на всех функциях.


Затем запустите новый контрольный прогон.