Условия:
Последняя платформа 8.2
Конфигурация УПП 1.3
Файловая версия базы
Вход пользователей через терминал
Сервер Windows 2012 R2 Standart
Виртуальная машина
Проблема:
В случае, если открыта программа 1С, когда пользователь нажимает "Выход" из терминальной сессии, при последующем входе в 1С все настройки пустые. Например, настройки отчетов.
Беда в том, что даже сохраненные ранее и воспроизводимые настройки тоже исчезают.
Если перед выходом из терминала нормально закрывать 1С, то все настройки сохраняются.
Вопрос:
Как сохранять настройки 1С при любом варианте её закрытия?
Т.к. настройки хранятся во внешних файлах в Windows профиле пользователя, то похоже, что происходит принудительная чистка кеша.
Пока вижу такие направления решения:
1) Через скрипт Windows перед завершением сессии закрывать все открытые пользователем 1С
При этом выход "по крестику" не должен закрывать 1С. Только если по кнопке "Выход"
В случае забытых сессий запускать скрипт по ним перед рестартом виртуальной машины
2) Найти настройку на сервере терминалов, которая чистит принудительно кеш 1С, и отключить её
У кого была такая проблема?
Кто может предложить свой вариант решения?
(0) А на стройки каких отчетов? Если построенных на основе универсального отчета, то их пользователи как бы сами сохраняют и они хранятся на регистрах сведений в 1С.
настройки сохраняются сначала в кеш, а при закрытии 1с уже сбрасываются из кеша в постоянное место хранения.
так, что такое поведение вполне логичное, заставь юзеров нормально закрывать 1с...
зы
кстати и лицензии 1с то-же зависают при нештатном выходе из 1с...
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс