Из формулировки выходит, что можно делать эдакую матрёшку из макросов. Но как это сделать пока не очень понятно. У меня возникла необходимость собрать такую матрёшку, где в макросе устройства есть несколько макросов портов. Можно решить задачу в лоб, собрать несколько вариантов макроса с разными конфигурациями портов, но хочется сделать это как-то изящнее. Например, в объекте-заполнителе вышестоящего макроса выбирать варианты нижестоящих макросов.Нижестоящий: Генерирование и обновление невозможны (например, для макросов, рамка которых используется как "внутренняя" рамка макроса во вложенных рамках макросов).
Пробовал вставлять пустые рамки макросов со ссылкой на соответствующий макрос и указанием "Нижестоящий" в поле "Метод использования". Так не работает.
Пробовал заполнить рамки одним из вариантов макроса. Вне зависимости от выбора, вставляется тот вариант, который вставлен в вышестоящем макросе. При этом, во вставляемом фрагменте переменная с вариантами превращается в многоязычную текстовую.