Чтобы дополнить существующее предварительное планирование графическими представлениями и функциональными схемами автоматизации, во всех сегментах предоставляется возможность сохранения макроса окна с графическим предварительным планированием или фрагментами функциональной схемы автоматизации.
Для этого на первой вкладке в диалоговом окне 'Свойства' доступно свойство Макрос для предварительного планирования и функциональная схема автоматизации (ид. 44084). Если для свойства выбран макрос окна с видом представления "Предварительное планирование" и / или "Функциональная схема автоматизации", с помощью функции перетаскивания вы можете разместить этот сегмент на странице проекта соответствующего типа страницы вместе с фрагментами, имеющимися в макросе окна.
Чтобы при таком действии структуры в макросе могли быть присвоены структурам, имеющимся в проекте, должны быть соблюдены определенные условия:
- Графическое предварительное планирование:
Для размещаемого сегмента в структуре макроса окна в самой верхней позиции должен существовать соответствующий сегмент (по крайней мере, с тем же определением базового сегмента).
Замечание:
Для нижестоящих сегментов, которые существуют только в макросе окна, создаются новые размещенные сегменты. Нижестоящие сегменты, которые существуют только в проекте, не размещаются.
- Функциональная схема автоматизации:
Для размещаемого сегмента в структуре макроса окна должен существовать соответствующий сегмент на том же уровне иерархии (то же самое определение базового сегмента), а нижестоящие подструктуры должны быть одинаковыми. В таком случае структуры из макроса автоматически размещаются в структуре предварительного планирования проекта в диалоговом окне Выбрать структуру в поле Проект.
Замечание:
Если нижестоящие подструктуры для сегмента, в котором сохранен макрос, и нижестоящие подструктуры в макросе окна не совпадают, то структуры из макроса помещаются в существующую структуру предварительного планирования, но создаются новые сегменты. Они обозначены пиктограммой .
Если сегмент, в котором сохранен макрос, и верхний сегмент в макросе имеют разное определение базового сегмента, то в диалоговом окне Выбрать структуру автоматическое размещение в структуре проекта не выполняется, и все сегменты необходимо размещать вручную.
Использование макросов при размещении путем перетаскивания мышью
При перетаскивании в навигаторе страниц для создания детального планирования макрос окна, выбранный для свойства Макрос для предварительного планирования и функциональная схема автоматизации игнорируется и используется макрос, сохраненный на вкладке Макрос (если есть).
При перетаскивании на страницу предварительного планирования или страницу функциональной схемы автоматизации для свойства Макрос для предварительного планирования и функциональная схема автоматизации используется выбранный макрос окна, даже если на вкладке Макрос сохранен дополнительный макрос. Для этого соответствующий макрос окна должен содержать вид представления "Предварительное планирование" и / или "Функциональная схема автоматизации".
Совет:
Мы рекомендуем сохранять на вкладке Макрос преимущественно макросы, которые вы используете для создания детального планирования, а макросы окон, которые вы используете для расширения графического предварительного планирования или функциональной схемы автоматизации, вводить в свойстве Макрос для предварительного планирования и функциональная схема автоматизации.
См. также
Предварительное планирование: Принцип
Создание подробного планирования из макросов
Функциональные схемы автоматизации в предварительном планировании