При копировании страницы или вставке макроса можно изменить структурные идентификаторы и номера страниц перед вставкой страницы.
Далее описан процесс копирования страниц. При вставке макросов страниц таким же образом можно адаптировать и структуру страниц.
Условие:
Выделите одну или несколько страниц в диалоговом окне навигатора Страницы — <Имя проекта>.
- Выберите пункты меню Обработать > Копировать.
- Щелкните в диалоговом окне навигатора Страницы — <Имя проекта> по тому месту, куда требуется вставить скопированные страницы, и выберите пункты меню Обработать > Вставить.
- В диалоговом окне Адаптировать структуру на вкладке Страницы измените номер страницы и / или структурные идентификаторы. Номер страницы можно ввести вручную или выполнить новую нумерацию в [Нумеровать]. При помощи флажка Автоматическое имя страницы можно также определять следующие по порядку наивысшие номера страниц (относительно структуры).
- Нажмите на [Сбросить], если исходные структурные идентификаторы необходимо оставить без изменения (например, при вставке макросов нескольких страниц).
- Для изменения структурных идентификаторов щелкните по соответствующему полю в таблице. Можно ввести (новые) идентификаторы вручную или вызвать с помощью кнопки [...] диалоговое окно выбора. В диалоговом окне выбора содержатся все идентификаторы, имеющиеся в целевом проекте.
- Чтобы изменять структурные идентификаторы в большом количестве (например, переименовать главные идентификаторы нескольких страниц или ОУ), выберите пункт [Дополнительно] > Обработать структуры; затем в открывшемся окне Обработать структуры можно задать / обработать главные идентификаторы и до 9 подидентификаторов для отдельных блоков идентификаторов.
- Установите флажок Перезаписать, если требуется перезаписать одноименные страницы в целевом проекте.
- Выберите вкладку ОУ, если скопированные ОУ содержат структурные идентификаторы.
- При необходимости измените видимое ОУ на вкладке ОУ.
- Щелкните по кнопке [OK].
Если изменения не выполнялись, то в целевом проекте будут созданы структурные идентификаторы исходных страниц.
Если в целевом проекте содержатся страницы с такими же именами, которые могут быть перезаписаны, выводится соответствующий запрос. Щелкните по кнопке [Да], чтобы перезаписать страницы в целевом проекте. Щелкните по кнопке [Нет] и вернитесь к диалоговому окну Адаптировать структуру, где можно изменить введенные данные.
Если в пункте меню Параметры > Настройки > Проекты > "Имя проекта" > Устройство > Нумерация (online) Вы выбрали опцию С запросом, будет выведено диалоговое окно Режим вставки. Здесь можно определить, каким образом должна быть выполнена нумерация ОУ на скопированных страницах. - Щелкните по кнопке [OK].
Страницы вставляются в целевой проект, а структурные идентификаторы и ОУ изменяются в соответствии с введенными данными.
Поведение структурных идентификаторов при копировании
При копировании страниц проекта в другой проект с другой (более плоской) структурой убираются все структурные идентификаторы, которые в целевом проекте определены как "Недоступно". Структурные идентификаторы, настроенные в целевом проекте как "Описывающ.", не изменяются.
При копировании страниц из проекта с блоками идентификаторов "Установка" и "Место установки" в проект с общей нумерацией эти структурные идентификаторы удаляются из структуры проекта.
При копировании из проекта со структурными идентификаторами "Установка" и "Место установки" в проект, в котором используется только блок идентификаторов "Установка" (без описывающего места установки), место установки удаляется из свойств страницы.
Если из проекта со структурными идентификаторами (например, с блоками идентификаторов "Установка" и "Место установки") выполняется копирование страниц в проект со структурой страниц, в которой используется схема идентификации "установка идентифицирующая" и "место установки описывающее", можно пронумеровать эти страницы заново. Без этой нумерации имена страниц могут быть неоднозначными, так как идентифицирующая часть убирается.
См. также
Копировать страницы между различными проектами
Нумеровать и переименовать страницы
Создать идентификаторы при вставке новых страниц, ОУ и макросов