В программе реализованы следующие возможности:
— Запуск стандартного механизма обмена в конфигурациях (Управление торговлей, Бухгалтерия предприятия и т.п) под указанным пользователем;
— Синхронизация папок на компьютере и FTP-сервере
Обмен данными:
Запуск стандартного механизма обмена осуществляется следующим образом: Сначала происходит подключение к базе данных, затем производится поиск настройки с заданным кодом (Справочник «Настройки обмена данными») и запуск обмена по этой настройке.
Преимущество данного подхода: Если база распределенная и в периферийную точку пришли изменения конфигурации, то нет необходимости наделять пользователей полными правами; Отпадает необходимость обучать пользователей обновлению конфигурации базы данных т.к. это происходит автоматически при необходимости.
Синхронизация с FTP:
Позволяет сократить время обмена, если он осуществляется через FTP-ресурс.
При синхронизации реализован механизм блокировок для предотвращения скачивания неполностью загруженных файлов. При закачивании файла на FTP-ресурсе создается файл типа [[ИмяФайла] + [Расширение файла]] + [Расширение файла блокировки]. Когда происходит закачка файла, если на сервере находится файл его блокировки, происходит ожидание.
Дополнительные возможности:
- Пингование заданного адреса в процессе обмена;
- Копирование журнала обмена на FTP-сервер;
- Восстановление работы базой данных по окончании обмена;
- Фоновый режим работы;
- Программа может быть свернута в трей;
- Автозагрузка;
- Расписания для обмена и синхронизации с FTP;
[stextbox id=»download» caption=»Файлы»]
RBDExch_Delphi7.zip (исходники)
[/stextbox]
[stextbox id=»grey» caption=»Скриншоты» collapsing=»true» collapsed=»true»]
[/stextbox]
битый архив RBDExchange.zip
Попробуйте скачать еще раз
В серверном варианте базы не работает! При коннекте выдаёт ошибку.
16.07.2010 10:43:57
Информационная база не обнаружена! Отсутствует файл базы данных ‘сервербаза/1Cv8.1CD’
Проверю, исправлю. Следите за новостями на сайте
Скачал эту програмку с Инфостарта, очень доволен, автору огромное спасибо. Но есть недостатки. Запускаю програмку в фоновом режиме и если изменилась конфигурация, то без проблем происходит обновление. Но после обновления конфигурации по идее нужно завершить обмен, т.е. заново запустить обмен уже при обновленной конфе, а этого не происходит и приходится руками еще раз запускать обмен. Хотя в самой первой версии программы, этот функционал работал. В связи с чем вопрос, будет ли доробатываться функционал? Или исходники выложены для того чтобы каждый сам доробатывал?
Исходники выложены, чтобы каждый мог доработать под себя, НО! такие грубые ошибки я исправлю 😉
Спасибо за поддержку! А как узнать, что уже поправлено?
На сайте есть раздел «Новости разработки» (правда статей в нем пока нет и поэтому он не виден). Уверяю, узнаете 😉
Как на счёт ошибки?
16.07.2010 10:43:57
Информационная база не обнаружена! Отсутствует файл базы данных ‘сервербаза/1Cv8.1CD’
добрый день, такой вопрос, выдает ошибку в серверном варианте работы
Информационная база не обнаружена! Отсутствует файл базы данных ‘сервербаза/1Cv8.1CD’
что делать???
Какие в настройках стоят «Тип базы данных» и «Сервер базы данныхИмя базы данных на сервере»?
Спасибо, отличная программа 😉 только вот хотелочка: чтобы изменения конфигурации накатывались динамически или блокировалась база (с кодом доступа) и после вылета пользователей обновлялась и разблокировалась снова. На vbs такую штуку делал в клиент-серверном варианте через COM-соединение с сервером 1С. Возможно такое реализовать?