| 
    
            
         
         | 
    
  | 
Динамическое обновление конфигурации | ☑ | ||
|---|---|---|---|---|
| 
    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)я в таблицы не лезу, обычно я изменяю функционал, либо добавляю новые объекты.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |