Имя: Пароль:
1C
1C 7.7
v7: Обновление программы по интернет
0 Joshim
 
04.09.13
09:51
В организации необходимо реализовать следующую задачу:
Обновление программы у клиентов перед входом в базу.
Например клиент заходит в базу, 1С проверила на FTP сервере, что некоторые файлы базы у клиента отличаются от файлов на сервере, скачала эти файлы с сервера и заменила их в клиентской базе. Хочу посоветоваться с Вами, как можно задачу реализовать
1 МихаилМ
 
04.09.13
09:53
для 1с77 - turbomd
2 Bigbro
 
04.09.13
09:55
ПриНачалеРаботыСистемы()
проверяйте дальше в коде все что угодно. мы так обновлялись одно время, выкладывая внешние ert шки
3 oslokot
 
04.09.13
09:56
(0) дык тебе какие файлы нужно обновить? md?
4 VladZ
 
04.09.13
09:57
(0) Я бы такое дело компьютеру не доверил. В любом случае, нужен контроль.
5 Joshim
 
04.09.13
09:58
(3) все, MD, DBF
6 Joshim
 
04.09.13
09:59
(4) принцип тот же как у большинства программ, обновляемых через интернет. При запуске проверяет наличие обновлений и обновляет свои файлы
7 VladZ
 
04.09.13
10:00
Был опыт удаленного обновления. Т.е. из центра запускался батник, который обновлял все филиалы. Но даже в этом случае процесс обновления контролировался. И каждый раз нужно было вмешиваться и "вставлять ракету в нужное место".
8 VladZ
 
04.09.13
10:01
(6) Да принцип понятен. И идея здравая. Риски высоки.
9 Ёпрст
 
гуру
04.09.13
10:01
(0) если нет реструктуризации базы, то см (1)
больше ничего не надо.
10 Ёпрст
 
гуру
04.09.13
10:02
если есть, то смотри в сторону confstat, она умеет объединять мд-ники.
11 Joshim
 
04.09.13
10:03
(1)(9) Данная DLL может обновлять файлы в каталоге базы перед входом в базу?
12 VladZ
 
04.09.13
10:05
Речь точно про 7.7 идет?
13 Ёпрст
 
гуру
04.09.13
10:05
(11) че ?
автору достаточно кинуть в каталог prm файлик и файлики в unpuck и привет..
14 Joshim
 
04.09.13
10:05
(12) да
15 Ёпрст
 
гуру
04.09.13
10:05
изменения будут у всех пользователей мгновенно.
16 Ёпрст
 
гуру
04.09.13
10:07
как ты реализуешь замену файлов у клиента не важно, тупо запуск батника в шедулере.. усё.