Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема блокировок
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
Sharki
Доброго времени суток.
Имеем конфигурацию на основе Библиотека стандартных подсистем. В типовом модуле СоединениеИБ имеем такую функцию:
Функция ПараметрыБлокировкиСеансов(Знач ПолучитьКоличествоСеансов = Ложь) Экспорт
    
    УстановитьПривилегированныйРежим(Истина);
    
    ТекущийРежим = ПолучитьБлокировкуСеансов();
    
    Возврат Новый Структура(
        "Установлена,Начало,Конец,Сообщение,ИнтервалОжиданияЗавершенияРаботыПользоват
елей,КоличествоСеансов,ТекущаяДатаСеанса",
        ТекущийРежим.Установлена,
        ТекущийРежим.Начало,
        ТекущийРежим.Конец,
        ТекущийРежим.Сообщение,
        5 * 60, // 5 минут; интервал ожидания завершения пользователей после установки
                // блокировки информационной базы (в секундах).
        ?(ПолучитьКоличествоСеансов, ПолучитьСеансыИнформационнойБазы().Количество(), 0),
        ТекущаяДатаСеанса()
    );

КонецФункции


Возникает ошибка "Поле объекта не обнаружено "Установлена"" при запуске клиента в строчке возврата структуры. Следовательно ПолучитьБлокировкуСеансов() возвращает неопределено.
В каких технических случаях это возможно? Куда лучше копать?
Ошибка не стабильна, проявляется через раз. Также при запуске веб-клиента во время загрузки появляется ошибка Object expected что походу говорит о той же ошибке что и при запуске тонкого клиента.
kivals
Версия платформы соответсвует минимальным требованиям версии БСП?
Серверную часть пробовали запускать в другом режиме (файл/SQL)? На другой СУБД?
Sharki
Очистка серверного кеша по адресу 1cv82\srvinfo\reg_1541\snccntx и перезапуск самого сервера помогла.
Можно топ клоуз.
Ardi
Ещё и сервеный кеш бывает. Ужас.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.