Автоматическая выгрузка файла конфигурации базы после обновления

  оглавление  Как настроить уведомления о предстоящей по расписанию операции?

Обновлятор-1с. Автоматическая выгрузка базы в формате dt после обновления

Введение

Обновлятор умеет выгружать базу в формате dt в нужную вам папку с нужным вам именем в конце или после каждого из обновлений (если их несколько). Вот как это настраивается.

Заходим в свойства базы, закладка "Обновление", раздел "После", опция "После всех обновлений выгружать базу (dt) в папку с последним обновлением:

Настраиваем периодичность

Периодичность выгрузки настраивается вот здесь:

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

Выгружаем в папку с обновлением

Например, нам нужно всегда иметь под рукой обновленный дистрибутив чистой или демо версии бухгалтерии для установки клиентам. Как их получать проще всего?

Просто поставим на обновление в Обновляторе-1С типовую чистую бухгалтерскую базу и типовую демо бухгалтерскую базу.

Затем отметим в свойствах этих баз на закладке "Обновление" в первой базе: после обновления выгружать базу ... "как чистую":

А во второй базе: после обновления выгружать базу ... "как демо":

Готово! Теперь после каждого обновления в папку шаблона этого обновления будет выгружаться база с именем 1Cv8new.dt для чистой версии и 1Cv8.dt для демо-версии. Эти имена берутся из манифест-файла 1cv8.mft, который лежит в папке каждого обновления.

Выгружаем в свою папку под своим именем

Обратите внимание, на другие возможные значения выпадающего списка опции для выгрузки dt:

Вы можете задать своё имя для выгрузки или даже полный путь. При этом если будет указано только имя файла, то выгрузка будет произведена в папку с обновлением. Если же вы укажете полный путь, то будет использован именно он.

Также вы можете использовать специальные переменные %conf_name% и %conf_version% (в тестовом обновляторе также доступна %platform_version%). Первая означает название конфигурации, вторая версию.

Таким образом, для создания полной коллекции выгрузок в формате dt баз  мы укажем, например "c:\configs\%conf_name%\%conf_version%.dt".

 Внимание!  Если база обновляется из хранилища - необходимо указывать полный путь к файлу выгрузки. В этом случае к специальным переменным, описанным выше, добавляется %storage_version%, в неё попадает значение (или одно из значений, если их там несколько), которое вы указали в настройках хранилища в поле "Версия" в обновляторе.

С уважением, (преподаватель школы 1С программистов и разработчик обновлятора).



Владимир Милькин
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:



Автоматическая выгрузка файла конфигурации базы после обновления

  оглавление  Как настроить уведомления о предстоящей по расписанию операции?