
- •1 Базовые объекты Константы
- •Справочники
- •Перечисления
- •Документы
- •Журналы документов
- •Отчеты и обработки
- •2 Компонента «Бухгалтерский учет» Бухгалтерские счета
- •Виды субконто
- •Операции и проводки
- •3 Компонента «Оперативный учет» Регистры
- •4 Компонента «Расчет» Журналы расчетов
- •Виды расчетов
- •Группы расчетов
- •Календари
- •5Управление объектами метаданных
- •7 Конструкторы объектов метаданных
- •8 Редактирование объекта метаданных
- •Окно редактирования
- •Палитра свойств
- •Редактирование списков объектов метаданных
- •9.Свойства объектов метаданных
- •Идентификатор
- •Синоним
- •Комментарий
- •Тип значения
- •Длина и точность значения
- •Разделять триады
- •Неотрицательный
- •10.Удаление объекта метаданных
- •11.Редактирование форм объекта метаданных
- •12.Свойства конфигурации
- •Закладка «Общие»
- •Закладка «Задача»
- •Закладки «Автор» и «Заставка»
- •13.Глобальный модуль
- •14.Общие таблицы
- •15 Библиотека картинок
- •16.Копирование объектов метаданных
- •17.Конструкторы
- •18.Поиск в конфигурации (поиск в дереве метаданных, поиск во всех текстах, поиск ссылок на объект метаданных)
- •Поиск в дереве метаданных
- •Поиск во всех текстах
- •Поиск ссылок на объект метаданных
- •19.Сохранение конфигурации
- •20.Загрузка изменений
- •21.Сравнение и объединение конфигураций (условия сравнения, запуск режима сравнения
- •Условия сравнения
- •Запуск режима сравнения и объединения конфигураций
- •Окно «Объединение конфигураций»
- •Режим объединения
- •Просмотр изменений
- •Отбор объектов и запуск процесса объединения
- •22.Сведения об авторе конфигурации
- •Редактирование информации об авторе конфигурации
- •Изменение заставки системы 1с:Предприятие
- •Защита паролем информации об авторе конфигурации
- •Сохранение информации об авторе конфигурации
- •23.Константы в системе 1с:Предприятие
- •24.Управление списком констант
- •25.Свойства константы
- •26.Справочники в системе 1с:Предприятие
- •27.Управление списком справочников
- •28.Свойства справочника
- •29.Работа с реквизитами справочника
- •30.Создание форм справочника
- •31.Документы в системе 1с:Предприятие
- •32.Управление списком документов
- •33.Свойства документа
- •34.Разработка структуры документа
- •Свойства реквизита документа
- •Закладка «Общие»
- •35.Модуль документа
16.Копирование объектов метаданных
Конфигуратор системы 1С:Предприятис имеет возможность копирования объектов метаданных как внутри текущей конфигурации, так и между конфигурациями. Для копирования используются возможности Буфера Обмена MS Windows.
Копирование. Чтобы скопировать объект метаданных, необходимо сначала «запомнить» его в Буфере Обмена MS Windows, используя команды «Копировать» или «Вырезать» из меню «Действия» главного меню Конфигуратора.
Затем необходимо выделить идентификатор любого объекта метаданных на той ветви дерева метаданных, куда требуется вставить копию объекта, и использовать команду «Вставить». Если копирование возможно, на выбранной ветви дерева метаданных появится новый объект.
Правила копирования. При выполнении копирования Конфигуратор соблюдает ряд правил, поэтому не всегда копирование объекта метаданных будет возможно. Формальный признак возможности копирования — доступность пункта «Вставить» в меню «Действия» главного меню Конфигуратора или соответствующей кнопки в панели инструментов.
Ниже будут в общем виде изложены правила копирования объектов метаданных.
Замечание. Для лучшего понимания этих правил желательно ознакомиться с главами настоящего Руководства, посвященными видам объектов метаданных
Вместе с объектом метаданных копируются все его свойства: подчиненные объекты метаданных (для агрегатных объектов), формы объекта метаданных, описание и т. д.
Скопированный объект метаданных пытается «привязаться» к конфигурации, насколько это возможно. Привязка осуществляется по идентификаторам объектов метаданных.
Например, если в копируемом объекте метаданных типа «Документ» присутствует реквизит с типом значения «Справочник.Сотрудпики», то в повой конфигурации будет выполнен поиск справочника с таким же идентификатором — «Сотрудники». Если такой справочник будет найден, у реквизита документа будет соответствующим образом установлен тип значения, если не найден — реквизиту документа будет присвоен тип значения «Справочник (вообще)».
При невозможности выполнения «привязки» у объекта метаданных сохраняется тип значения, насколько это возможно, как это проиллюстрировало выше. Аналогичным образом корректируются и другие тины значений, образованные объектами метаданных: тип «Конкретный вид документа» заменяется типом «Документ (вообще)» и так далее. Исключение составляет значение типа «Перечисление»: если перечисление не найдено, тип значения копируемого объекта метаданных преобразуется в строку.
Если копируемый журнал имеет дополнительные графы, он преобразуется в общий журнал. Для такого журнала будет выполнена также привязка дополнительных граф. Те графы, которые не удастся привязать, будут удалены из журнала.
Конструкции встроенного языка системы 1С:Предприятие в форме и модулях объекта метаданных не привязываются.
При копировании возможно преобразование объектов метаданных, но это тоже выполняется «в разумных пределах». Например, запомненный реквизит документа можно попытаться вставить в справочник, регистр или журнал документов. При вставке реквизит документа будет преобразован в реквизит справочника или в измерение регистра, но преобразовать его в графу журнала документов невозможно.
Также невозможно преобразование агрегатных объектов метаданных. Например, нельзя скопировать запомненный объект метаданных типа «Документ» на ветвь «Справочники».