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






Кому не хотелось, чтобы передал базу пользователю, а она сама зарегистрировалась в списке ?
А собственно кому этого не хотелось — может дальше и не читать.

В старые добрые времена 1С задумывалась о таких вещах как передача обработок или печатных форм неподготовленным пользователям.

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

Кто помнит обычные формы — тот поймет.

С переходом к управляемым формам механизм регистрации усложнился и тема заглохла.

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

На инфостарте есть обработки, которые сканируют жестский диск в поисках 1Cv8.1CD и регистрируют все скопом.

А как быть если мы хотим передать клиенту обновленную/измененную/демо, но одну базу ?

Необходимые навыки:

Знать что такое файловая информационная база 1С, файловая система windows, умение пользоваться архиватором и проводником windows.

Без этих знаний просьба файлы не скачивать или потом не просить о возврате стартмани.

Постановка задачи:

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

Фигня авопрос скажете вы, а я вам отвечу — нет. 

Проблемы две — пользователь может разархивировать базу в произвольный каталог и база уже может быть у него зарегистрирвана, например он перезапишет предыдущий вариант.

Решение:

Внешняя программа с файлом настроек, который содержит наименование базы, ID, режим запуска базы.

Она выполняется после распаковки базы и регистрирует ее в списке с актуальным каталогом.

Порядок работы:

Копируем программу в каталог ИБ.

Заполняем файл настроек — наименование базы в списке, ID, режим запуска.

Важно! Если используете русские символы — формат файла должен быть UTF-8.

Запаковываем каталог базы целиком в архив SFX и устанавливаем после распаковки — выполнение программы из каталога ИБ.

Подробнее — на принтскринах.

Требования к запуску обработки:

Обработка предназначена для использования с  любыми файловыми базами в windows.

Также возможна адаптация под любые пожелания. 

Установка и использование обработки:

  1. Установка производится копированием в каталог ИБ.
  2. Обработка выполнена на AutoIt, скомпилирована в exe. Ничем не запакована, чтобы не ругались антивирусы. Кто боится исполняемых файлов — не скачивает.
  3. Может использоваться платформа  8.2.х и старше

         Поддержка отчета, лицензирование:

  1. Обработка не имеет ограничений по периоду действия, количеству организаций и информационных баз.
  2. При возникновении вопросов по работе, их можно обсудить в комментариях к публикации, личных сообщениях либо по e-mail, указанному в письме с отчетом.
  3. Период бесплатной технической поддержки — не предоставляется.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *