Тонкий и толстый клиент 1С: в чём разница
Клиент — программа, через которую пользователь работает с базой: показывает формы, принимает нажатия. У 1С их три вида:
| Клиент | Программа | Что умеет |
|---|---|---|
| Тонкий | 1cv8c.exe | только управляемое приложение; данные — через сервер; работает и через интернет по http/https |
| Толстый | 1cv8.exe | управляемое и обычное приложение; может работать с данными прямо на компьютере; в нём же конфигуратор |
| Веб-клиент | браузер | то же, что тонкий, но без установки; база должна быть опубликована на веб-сервере |
Какой выбрать
- Современная конфигурация (интерфейс «Такси», управляемые формы) — тонкий клиент. Он быстрее запускается, меньше нагружает компьютер и для работы по сети подходит лучше.
- Старая конфигурация на обычных формах (меню и панели в стиле Windows прошлых лет) — только толстый клиент: тонкий её не откроет.
- Работа с любого компьютера без установки — веб-клиент, если администратор опубликовал базу на веб-сервере.
Для пользователя внешне тонкий и толстый клиент управляемого приложения почти не отличаются: те же разделы и формы.
Где переключить
Режим запуска задаётся у каждой базы в окне запуска:
- Выберите базу и нажмите Изменить….
- Пройдите к последней странице с параметрами запуска.
- В поле основного режима запуска выберите вариант: выбирать автоматически, тонкий клиент, веб-клиент или толстый клиент.
- Нажмите Готово.
«Выбирать автоматически» обычно и нужно: платформа запустит подходящий клиент сама.
Почему это важно программисту
В управляемом приложении код на клиенте не обращается к базе напрямую: всё, что связано с данными, выполняется на сервере (&НаСервере), даже если клиент толстый. Так программа одинаково работает в тонком клиенте, в браузере и на мобильном устройстве. Подробнее — в уроке Процедуры, функции и модули.
Частые вопросы
- Тонкий клиент не открывает базу, а толстый открывает — конфигурация на обычных формах или в её настройках запрещён запуск в тонком клиенте. Запускайте толстый клиент.
- Нет кнопки «Конфигуратор» — установлен только тонкий клиент; конфигуратор есть в полной установке платформы (как открыть конфигуратор).