Книга: Разработка интерфейса прикладных решений на платформе "1С:Предприятие 8"
Назад: Глава 2.2. Создание формы
Дальше: Глава 2.3. Редактирование формы

Создание формы методом копирования

Кроме создания форм с помощью конструктора разработчику прикладного решения доступен вариант создания формы с помощью метода копирования.

Через буфер обмена операционной системы можно скопировать формы как текущей, так и любой произвольной конфигурации. При этом если платформа не может правильно сопоставить какие-либо свойства формы, свойства ее реквизитов, типы значений и прочее, то разработчик получит сообщение об ошибке: «Обнаружены неразрешимые ссылки».

Кроме копирования с использованием буфера обмена операционной системы также доступен метод перетаскивания форм с помощью мыши. Необходимо лишь захватить нужную форму и перетащить в новое место.

Копируемые формы можно подчинять другим объектам конфигурации. Так, например, мы можем скопировать форму некоего объекта в другой объект. Если в объекте, куда осуществляется копирование, уже существует форма с таким именем, то новой форме будет присвоено имя, к которому добавится порядковый номер (рис. 2.29).

Рис. 2.29. Формирование имени формы при копировании

ВНИМАНИЕ!

При копировании формы происходит только лишь ее переподчинение в дереве конфигурации. Назначение формы, данные, с которыми она взаимодействует, при копировании не изменяются. Это означает, что, например, если скопировать форму справочника в другой справочник, то форма по-прежнему будет работать с данными первого справочника.

Назад: Глава 2.2. Создание формы
Дальше: Глава 2.3. Редактирование формы