Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

УстановитьВремяЗавершенияСпящегоСеанса() при включенном режиме разделения данных.

УстановитьВремяЗавершенияСпящегоСеанса() при включенном режиме разделения данных.
Я
   skaut2004
 
28.06.19 - 12:35
Добрый день.
Есть самописная файловая конфигурация на 1с 8.3.15 с включенным разделением данных (режим независимо и совместно)
Конфигурация установлена на удаленном VPS

С целью удаления зависших сеансов попытался воспользоваться методом УстановитьВремяЗавершенияСпящегоСеанса() в процедуре УстановкаПараметровСеанса модуля Сеанса
При запуске приложения система генерирует следующую ошибку:

**************************************************************************
Ошибка при вызове метода контекста (УстановитьВремяЗавершенияСпящегоСеанса)
    УстановитьВремяЗавершенияСпящегоСеанса(600);
по причине:
Действие недоступно при установленном разделении данных.
**************************************************************************

Прошу подсказать: как при разделенных данных следует управлять завершением спящих сеансов?
 
 
   Cyberhawk
 
1 - 28.06.19 - 12:41
Может надо войти в базу в неразделенном режиме и уже в таком сеансе выполнять код по изменению времени завершения?
   skaut2004
 
2 - 28.06.19 - 14:22
Скорее всего Вы правы, наверное надо как-то так...

   ПараметрыСеанса.ГруппаКомпанийИспользование = Ложь;

    УстановитьВремяЗасыпанияПассивногоСеанса(900);
    УстановитьВремяЗавершенияСпящегоСеанса(1800);

    
    ПараметрыСеанса.ГруппаКомпанийИспользование = Истина;


Спасибо за подсказку!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.