Когда Вы работаете с множеством однотипных баз, сразу появляются задачи автоматизации процессов их сопровождения. Предлагаемая обработка решает одну из задач сопровождения – автоматизация обновления отчетов, обработок, внешних печатных форм в справочнике "Дополнительные отчеты и обработки" конфигурации.
Подробнее на Programmist1s.ru: http://programmist1s.ru/kak-sozdat-vneshnyuyu-obrabotku-v-1s-8-3-upravlyaemyie-formyi/
Подробнее на Programmist1s.ru: http://programmist1s.ru/kak-sozdat-vneshnyuyu-obrabotku-v-1s-8-3-upravlyaemyie-formyi/
Подробнее на Programmist1s.ru: http://programmist1s.ru/kak-sozdat-vneshnyuyu-obrabotku-v-1s-8-3-upravlyaemyie-formyi/конфигурации. Тестирование обработки проводилось на платформе 8.3.9.2170 .
При загрузке обработки, определяется стартовый каталог 1С пользователя, как КаталогПользователя + "\1C\1CEStart", «Адрес сервера» из функции СтрокаСоединенияИнформационнойБазы() , «парсится» и заполняется список серверных баз из файла "ibases.v8i" . Если файл со списком баз находится в другом каталоге, то этот каталог можно выбрать в закладке «Настройки». В список попадают только те базы, IP адрес которых, совпадает с значением поля «Адрес сервера».
Для работы обработки, в закладке «Настройки», необходимо заполнить имя пользователя (и пароль), имеющего право на com – подключение ко всем выбранным базам. Можно ввести специального пользователя во всех базах с правами – «Добавление изменение дополнительных отчетов и обработок» и «Запуск внешнего соединения», либо если у Вас «Полные права», то вы вводите собственный логин и пароль.
Если Вы используете нестандартное имя COMConnector-a, то и его имя так же необходимо ввести в поле «COMConnector».
Установленный флаг «Получить список всех серверов», заполняет список баз всеми SQL базами файла "ibases.v8i", вне зависимости от значения поля «Адрес сервера».
Файлы для обновления, будут выбираться из каталога «Каталог копируемых файлов» закладки «Загрузка файлов».
Тип загружаемых файлов выбирается из таблицы «Типы копируемых файлов», закладки «Настройки». Для перезагрузки списка обновляемых файлов необходимо нажать кнопку «Поиск файлов в каталоге». Процесс обновления запускается нажатием кнопки «Выполнить» .
Индикацию процесса обновления можно отключить установив флаг - «Без индикатора состояния». Поиск обновляемых файлов в справочнике "Дополнительные отчеты и обработки", осуществляется по имени файла внешнего отчета или обработки.
Результат процесса обновления контролируется по данным таблицы «Загруженные файлы». Если файл в базу не загружен, то текст ошибки загрузки, будет показан в поле «Состояние», таблицы «Загруженные файлы».
При успешной загрузке файла версия объекта загрузки увеличивается на 0.1, а в комментарий добавляется текст с датой и именем пользователя, осуществившего обновление.
Ссылка на обработку "Мультибазовое управление в кластере 1С"