Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C-Конфигурирование и администрирование.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
1.6 Mб
Скачать

Загрузка изменений

Конфигурация задачи (структура метаданных, наборы прав и пользовательские интерфейсы) сохраняется на диске в каталоге с базой данных (определяется параметром /D в командной строке за­пуска 1 С: Конфигуратора) в файле с именем 1CV7.MD.

Система 1С:Предприятие не позволяет одновременно использо­вать созданную конфигурацию и вносить в нес изменения при по­мощи Конфигуратора — при попытке сохранить сделанные измене­ния будет выдано соответствующее сообщение о блокировке мета­данных.

Однако система 1С:Прсдприятие позволяет разделить процесс создания конфигурации задачи и использования созданной конфи­гурации, и выполнять эти действия на разных компьютерах. Однако в результате информация в файле конфигурации 1CV7.MD и структура информационной базы, созданная по этому файлу, будут раз­личными на разных компьютерах. Для загрузки измененного файла конфигурации и реорганизации информационной базы в соответст­вии с этими изменениями существует функция загрузки измененной конфигурации.

Для переноса изменений на другой компьютер необходимо лю­бым путем перенести на этот компьютер (например, при помощи дискет) файл 1CV7.MD, содержащий новую конфигурацию структу­ры метаданных, и выполнить загрузку изменений.

Для успешной загрузки изменений необходимо соблюдать сле­дующие условия:

  • загружаемая конфигурация должна быть прямым потомком той конфигурации, в которую выполняется загрузка;

  • конфигурация, в которую выполняется загрузка, не должна была модифицироваться.

Для загрузки изменений необходимо в меню «Конфигурация» главного меню программы выбрать пункт «Загрузить измененную конфигурацию». Перед вызовом этой функции необходимо закрыть все открытые окна в Конфигураторе.

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

Сравнение и объединение конфигураций

Режим сравнения и объединения конфигураций позволяет де­тально сравнить две конфигурации и объединить их. Возможно вы­борочное объединение по результатам сравнения. Существенно, что этот режим не требует, чтобы одна из сравниваемых конфигураций была потомком другой, как при загрузке изменений, описанной в предыдущем разделе.

Этим режимом можно воспользоваться, например, в случае, когда одну конфигурацию параллельно разрабатывают несколько человек. Время от времени им необходимо объединять результаты работы (или хотя бы один раз объединить все результаты в конце разработ­ки). Тогда, если даже в начале у разработчиков и была некая одина­ковая исходная конфигурация, невозможно воспользоваться описан­ной в предыдущем разделе загрузкой изменений. Точнее, с ее помо­щью можно внести в исходную конфигурацию изменения, сделанные только одним разработчиком.

Режим сравнения и объединения конфигураций можно также ис­пользовать для сравнения двух конфигураций без объединения.

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

Сравнению в этом режиме подвергается как общие свойства агре­гатных объектов метаданных, таких как справочники, документы, журналы, так и их отдельные реквизиты. Отдельно сравниваются формы объектов: тексты, таблицы и диалоги. При этом результаты сравнения общих свойств и текстов можно просмотреть детально, а по таблицам и диалогам — только зафиксировать наличие различий.

Внимание! Не рекомендуется использовать этот режим для объе­динения конфигураций, существенно отличающихся друг от друга. К сожалению, степень «существенности» различий кон­фигураций нельзя описать количественно, их можно оценить по какими-либо косвенным признакам. Например, в результате сравнения какого-либо модуля процедуры оказались одна «внутри» другой. В этом случае, скорее всего, корректного слияния конфигураций не произойдет, от слияния следует от­казаться и выполнить необходимые изменения вручную.