|   |   | 
| 
 | Выкинуть пользователей из файловой базы | ☑ | ||
|---|---|---|---|---|
| 0
    
        Надмозг 17.07.18✎ 15:52 | 
        1С 8.3.10 управляемые формы
 Был такой метод выкидывания пользователей из файловой - добавить справочник или реквизит и попытаться обновить. Выскакивает окно, где можно нажать "Завершить сеансы". Вроде, недавно работало на той же базе. Сейчас появляются только кнопки "Повторить" и "Отмена". Пользователь сидит в толстом клиенте, если это важно. По каким причинам то можно таким образом завершить сеансы, то нельзя? | |||
| 1
    
        ildary 17.07.18✎ 15:53 | 
        (0) про файловую не скажу, но в клиент-серверной этот метод работал.     | |||
| 2
    
        Tonik992 17.07.18✎ 15:54 | 
        В файловой базе такого не было.
 Такая штука работала и работает в клиент-серверном варианте. | |||
| 3
    
        Надмозг 17.07.18✎ 16:00 | 
        А есть какая-то обработка для завершения сеансов или как написать? 
 Я хотел использовать процедуру ЗавершитьРаботуПользователей() но не нашел ее в синтакс-помощнике, хотя она в выскакивает в контекстной подсказке, когда набираешь код. Ну и ругается на это процедуру, не определена на клиенте и сервере | |||
| 4
    
        YaFedor 17.07.18✎ 16:08 | 
        (3) Нет такой обработки.
 Отключи сеансы на файловом сервере | |||
| 5
    
        Надмозг 17.07.18✎ 16:08 | 
        Хотя, по идее, в файловом не должно такого быть     | |||
| 6
    
        Надмозг 17.07.18✎ 16:09 | 
        (4) а у меня прав нет     | |||
| 7
    
        Надмозг 17.07.18✎ 16:09 | 
        Так-то я позвонил пользователям. Но на будущее хотел какой-то инструмент иметь. Допустим, сижу я вечером, все ушли, а мне надо скинуть народ и обновить, что с утра все работало уже     | |||
| 8
    
        ildary 17.07.18✎ 16:19 | 
        (7) отключить сеть временно на компе, где база.     | |||
| 9
    
        yurikmellon2 17.07.18✎ 16:25 | 
        (7) программка такая есть, Unlocker. С её помощью можно скинуть все блокировки с файла 1Cv8.1CD
 Это равносильно снятию через диспетчер задач, только права админские не нужны. Достаточно прав на папку, где лежит база. | |||
| 10
    
        kossmatiy 17.07.18✎ 16:30 |  | |||
| 11
    
        Garykom гуру 17.07.18✎ 16:33 | 
        Поищи на ИСе выкидывалки из базы, сам когда то подобное на заказ писал причем универсально и файловая и серверная 1С.
 В файловой там надо в каталог базы файлик определенного вида создать, в серверной есть встроенные функции или прямая запись в некую табличку. | |||
| 12
    
        Serg_1960 17.07.18✎ 16:38 | 
        Учите как в файловой версии аварийно завершать сеансы работы пользователей? Флаг вам в руки, барабан на шею и идите вы по шпалам поезду навстречу.     | |||
| 13
    
        yzimin 17.07.18✎ 16:59 | 
        (11) +
 осталось из заметок: Положить в корень базы файл "1Cv8.cdn" с содержанием {1,20110921101206,00010101000000,"*************************************************** Идет сервисное обслуживание базы по техническим причинам Будет доступна с 7:00 завтра, т.е. 06 октября 2011г. ***************************************","12345",""} | |||
| 14
    
        Valkyrie 17.07.18✎ 17:08 | 
        (13) Обработка "Блокировка работы пользователей" же     | |||
| 15
    
        hhhh 17.07.18✎ 17:38 | 
        (14) да она тоже в файловой работает через пень колоду.     | |||
| 16
    
        elCust 17.07.18✎ 17:41 | 
        (14) Она не выкидывает пользователей, а блокирует начало новых сеансов.
 В файловой можно выкинуть только через файл-сервер. | |||
| 17
    
        youalex 17.07.18✎ 17:44 | 
        (16) если крутится типовой обработчик ожидания (КонтрольЗавершенияИлиТипаТого)  , выкинет, через ЗавершениеРаботыСистемы. Крутится - если он есть в принципе , и если сеанс не завис.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |