При переходе конфигураций на обычных формах (таких как 1С:Зарплата и Управление Персоналом 2.5, Управление производственным предприятием 1.3 или Управление торговлей 10.3) на платформу ветки 1С:Предприятие 8.3 администраторы и пользователи нередко сталкиваются со странным поведением: на сервере база запускается корректно, а на клиентском компьютере открывается в интерфейсе управляемого приложения (тонкого клиента). При этом формы документов и справочников отображаются пустыми либо сгенерированными автоматически без привычного интерфейса.
Разберем детально, почему возникает подобный сбой и какими способами можно принудительно вернуть запуск конфигурации в толстом клиенте в режиме обычного приложения.
Проанализируем основные факторы, вызывающие открытие базы в управляемом режиме:
8.3.10) общий модуль запуска 1cestart.exe при автоматическом выборе клиента может ошибочно определять тип клиентского приложения для клиент-серверной базы и вызывать тонкий клиент 1cv8c.exe вместо толстого.1cv8.exe физически отсутствует, из-за чего запуск в обычном приложении невозможен в принципе.Самый быстрый и надежный способ решить проблему — принудительно указать стартеру платформы запуск в обычном приложении через строку дополнительных параметров.
Выполним следующую последовательность действий:
/RunModeOrdinaryApplication
Ключ /RunModeOrdinaryApplication принудительно указывает платформе инициализировать сеанс толстого клиента именно в контексте обычного приложения, полностью игнорируя автоопределение.
Выясним причину на уровне прав и настроек авторизации. Если у одних пользователей база открывается штатно, а у других — в управляемом интерфейсе, необходимо проверить карточку пользователя в конфигураторе.
Разберем параметры явного указания клиента в окне редактирования параметров информационной базы:
8.3).Убедимся, что на клиентской машине физически присутствует толстый клиент. Перейдем в каталог установки платформы (по умолчанию для 32-битной версии это C:\Program Files (x86)\1cv8\<номер_версии>\bin\).
Проверим наличие файла 1cv8.exe (толстый клиент). Если в папке присутствует только 1cv8c.exe, значит, на компьютере развернут только дистрибутив «Тонкий клиент 1С:Предприятия». В этом случае необходимо переустановить платформу с полным набором компонентов, отметив флаг Толстый клиент 1С:Предприятия.
Если требуется обойти общий загрузчик 1cestart.exe, создадим прямой ярлык на рабочем столе с командой запуска:
"C:\Program Files (x86)\1cv8\8.3.10.2580\bin\1cv8.exe" ENTERPRISE /S"server-name\base-name" /RunModeOrdinaryApplication
Если ошибка возникает плавающим образом, проанализируем состояние кэша метаданных. Поврежденные кэшированные файлы часто сбивают с толку алгоритм запуска:
1cv8.exe и 1cv8c.exe через диспетчер задач.%LOCALAPPDATA%\1C\1cv8\%APPDATA%\1C\1cv8\/ClearCache в строку дополнительных параметров запуска базы.Для надежного решения проблемы запуска базы ЗУП 2.5 в режиме толстого клиента оптимально использовать комбинацию явного указания параметра Толстый клиент в настройках базы и ключа /RunModeOrdinaryApplication в дополнительных параметрах запуска. При плавающем характере проблемы также рекомендуется проверить карточку пользователя в конфигураторе и обновить платформу ветки 8.3.10 до более стабильных сервисных релизов.