Имя: Пароль:
1C
 
Динамическое обновление конфигурации
0 Boris_Britva
 
29.06.11
03:30
Народ, вопрос такой, иногда приходится динамически обновлять, можно ли написать обработку, которая по требованию администратора, при входе пользователя синхронизировало конфигурацию с рабочей. Просто иногда в аппдате "зависает старая маска" документа, отчета либо ещё чего-нибудь.
1 Trance_1C
 
29.06.11
03:56
сам то понял что спросил, ты хочешь обработку которая после динамического обновления, при входе пользователя запускала под ним динамическое обновление? :)
лучше перед обновлением конфигурации блокируй базу на сервере, все пользователи быстро отключатся и ты нормально обновишься.
2 skunk
 
29.06.11
04:13
ненадо никогда динамический обновлять ...
3 Balabass
 
29.06.11
04:31
Динамическое обновление - зло.
4 Любопытная
 
29.06.11
04:32
А зачем тогда его сделали, если зло?
5 Amiralnar
 
29.06.11
04:33
(0) Такую обработку написать можно.
(2) (3) Обновляю регулярно, все работает. ЧЯДНТ?
6 skunk
 
29.06.11
04:44
(5)могу только две вещи сказать ... у тебя, стопудово, нет переферийки ... во стольном просто везет
7 strange2007
 
29.06.11
05:17
Нет переферийки, поэтому обновления нормальные. А вообще, обновляться надо редко. Если обновления частые, то что-то тут не так
8 Boris_Britva
 
29.06.11
07:18
(1) ты не совсем меня понял. как я понимаю, у каждого пользователя на рабочей станции, при использовании серверной модели, сохраняются "маски" или копии объектов конфигурации, и вот при динамическом обновлении, у некоторых пользователей, скорее всего у тех, которые в тот момент работают с ними, не обновляются те самые копии. Если стереть папку 1с из Application Data, то происходит повторное инициализирование объектов, с которыми работает юзер. Так вот этот процесс инициализации я и хотел спровоцировать :) с помощью обработки.
(6) +1, с переферийками я так не делаю. просто там терминалка, порой необходимо, но два случая описаных выше были замечены.
9 Boris_Britva
 
29.06.11
07:19
(5) пни в нужное направление))
10 budanila
 
29.06.11
07:25
на инфостарте видел код - при входе в 1с очищается кэш юзверя. я так понимаю тебе это подойдет.
11 strange2007
 
29.06.11
07:26
(10) Постоянно нельзя такое делать!
12 Boris_Britva
 
29.06.11
07:26
(11) почему??
13 Boris_Britva
 
29.06.11
07:26
(10) спс))
14 strange2007
 
29.06.11
07:27
(12) Там настройки же всякие хранятся. Печать и прочее
15 Boris_Britva
 
29.06.11
07:27
(10) а настройки сохранённые умрут??
16 Boris_Britva
 
29.06.11
07:27
(14) только подумал об этом
17 Sammo
 
29.06.11
07:48
Вешается обработчик ожидания, которы проверяет, что
КонфигурацияБазыДанныхИзмененаДинамически()
Если менялась - выход или предупреждение пользователю (не в смысле Предупреждение, а предупредить, что он работает на свой страх и риск)
18 dva1c
 
29.06.11
07:49
добавить
19 popcorn
 
29.06.11
07:55
(8) разве не обязательно пользователям перезапускать 1С после динамического обновления чтобы увидеть изменения?
20 strange2007
 
29.06.11
08:00
(19) Разве всем всегда нужны все изменения? Обычно же для одного только делается
21 Boris_Britva
 
29.06.11
08:53
(19) не всегда спасает как показывает практика
22 Reaper_1c
 
29.06.11
09:02
(14) У 8.2 настройки лежат в хранилище настроек.
23 strange2007
 
29.06.11
09:42
(22) Только если специально описать. УПП 1.3 не все так просто
24 Smallrat
 
29.06.11
09:50
(22) То есть: если я добавлю в конфу хранилища настроек и пропишу их в свойствах конфигурации - то настройки будут хранится в базе, а не в кеше ?
25 Boris_Britva
 
29.06.11
10:18
(24) А что тут удивительного?? В принципе и самому можно было изменить функционал, да хранить в каком нибудь регистре.
26 strange2007
 
29.06.11
10:19
(25) С ханилищем писать меньше
27 Boris_Britva
 
29.06.11
10:30
(26) Вполне, возможно, несталкивался пока, не было нужды))
28 strange2007
 
29.06.11
10:33
(27) ВСе так. В том числе и разработчики. Думается мне, что лишняя фича
29 popcorn
 
29.06.11
10:35
(20) так и есть. К чему это ты?
30 Smallrat
 
29.06.11
10:36
(25) Я имею ввиду настройки платформы - настройки форм, история отборов и прочая, то что 1С хранит в application data.
31 Boris_Britva
 
29.06.11
10:40
(30) ну если уж заняться нечем можно и на это функционал переделать)))))
32 patapum
 
29.06.11
10:41
кстати, о динамическом обновлении...
v8: v8: База порушилась при обновлении "Тип не определен ..."
v8: База порушилась при обновлении "Тип не определен ..."
33 Amiralnar
 
29.06.11
10:43
(32) Да, уже все читают. Я, к стати, каждое утро в 8 часов получаю смс - "Архивирование баз данных завершено успешно", поэтому я уверен, что мои волосы мягкие и шелковистые.
34 Boris_Britva
 
29.06.11
10:45
(32)я в таблицы не лезу, обычно я изменяю функционал, либо добавляю новые объекты.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс