К статье
Практический материал

Администрирование · 11 мин

Как изменить режим запуска 1С

Как изменить режим запуска 1С: тонкий, толстый и веб-клиент, управляемое и обычное приложение. Настройка в конфигураторе, списке баз и параметрах ярлыка.

Режим запуска 1С определяет, какой клиент будет использоваться для работы с информационной базой и в каком интерфейсе увидит её пользователь. От этого выбора зависят скорость работы, нагрузка на сеть, доступность функциональности и даже возможность запуска базы через браузер. Ошибка в настройке режима — одна из самых частых причин ситуаций, когда база «не открывается» или открывается «не в том виде».

Чаще всего режим запуска меняют в трёх случаях: при переходе конфигурации с обычного интерфейса на управляемый, при переносе базы в клиент-серверный вариант или в облако, а также когда нужно организовать работу удалённых сотрудников через тонкий клиент или веб-браузер. Каждый из этих сценариев решается своим способом.

Изменить режим можно на нескольких уровнях: в свойствах конфигурации в конфигураторе, в параметрах конкретной базы в списке запуска, в свойствах ярлыка и через параметры командной строки. Ниже разобраны все способы с условиями применения и типичными ошибками.

Какие режимы запуска существуют в 1С

Прежде чем менять настройки, важно понимать, между чем именно вы выбираете. Платформа 1С:Предприятие предлагает три клиентских приложения: толстый клиент, тонкий клиент и веб-клиент. Толстый клиент выполняет большую часть логики на компьютере пользователя и требует больше ресурсов, но поддерживает все возможности платформы, включая обычные формы. Тонкий клиент переносит вычисления на сервер или на сторону файловой базы, потребляет минимум трафика и подходит для медленных каналов связи.

Веб-клиент работает через браузер и не требует установки платформы на компьютер пользователя, но доступен только при публикации базы на веб-сервере. Отдельно от типа клиента существует понятие режима интерфейса: управляемое приложение (современный интерфейс «Такси» или версии 8.2) и обычное приложение (интерфейс старых конфигураций вроде «1С:Бухгалтерии 7.7»-стиля или ранних редакций УПП).

Сравнение вариантов

Толстый клиент

Подходит для обычных форм, отладки, работы с COM и OLE. Ограничение: высокие требования к каналу связи и ресурсам ПК, не работает с некоторыми новыми механизмами.

Тонкий клиент

Оптимален для управляемых приложений и удалённой работы по слабым каналам. Ограничение: не поддерживает обычные формы и часть функций толстого клиента.

Веб-клиент

Подходит для работы из браузера без установки платформы. Ограничение: требует публикации на веб-сервере, есть ограничения по работе с файловой системой и оборудованием.

Как изменить режим запуска через список информационных баз

Самый простой способ, не требующий прав разработчика, — настройка в окне запуска 1С. Откройте стартовое окно платформы, выделите нужную базу и нажмите кнопку «Настройка» (в некоторых версиях — правый клик по базе и пункт «Изменить»). В появившемся диалоге найдите группу параметров «Режим запуска» или «Клиентское приложение».

Обычно доступны варианты: «Выбирать автоматически», «Тонкий клиент», «Толстый клиент», а также отдельные пункты для управляемого и обычного приложения в зависимости от версии платформы. Установите нужный вариант и сохраните настройку. При следующем запуске база откроется выбранным клиентом.

Порядок действий
  1. 1
    Откройте окно запуска 1С и выделите нужную информационную базу
  2. 2
    Нажмите «Настройка» или откройте редактирование параметров базы
  3. 3
    В поле «Режим запуска» выберите требуемый клиент: тонкий, толстый или автоматический выбор
  4. 4
    Сохраните настройки и запустите базу
  5. 5
    Проверьте, в каком интерфейсе открылась база и нет ли сообщений об ошибках

Учтите, что настройка в списке баз действует только для текущего пользователя на данном компьютере. Если базой пользуются несколько сотрудников, настройку придётся повторить на каждом рабочем месте либо централизованно задать режим через конфигурацию или файл списка баз.

Как задать режим запуска в конфигураторе

Если вы разрабатываете или сопровождаете конфигурацию, режим запуска задаётся в её свойствах. Откройте конфигуратор, перейдите в меню «Конфигурация» → «Свойства» (или правый клик по корню дерева конфигурации → «Свойства»). Найдите параметр «Основной режим запуска» — здесь выбирается, какое приложение будет использоваться по умолчанию: управляемое, обычное или оба варианта.

Дополнительно проверьте параметр «Режим использования модальности». Современные браузеры и тонкий клиент ограничивают модальные окна, поэтому для конфигураций, рассчитанных на веб-клиент, рекомендуется режим «Не использовать» с переработкой кода на асинхронные вызовы. После изменения свойств сохраните конфигурацию и обновите конфигурацию базы данных (клавиша F7), иначе изменения не вступят в силу.

Если конфигурация типовая и находится на поддержке, изменение режима запуска может потребовать снятия объекта с поддержки. Это усложнит последующие обновления, поэтому для типовых решений предпочтительнее менять режим на уровне списка баз, не трогая конфигурацию.

Изменение режима через ярлык и параметры командной строки

Для тонкой настройки удобно использовать параметры командной строки платформы. Создайте ярлык для исполняемого файла 1cv8.exe и допишите нужные ключи. Так вы можете сделать несколько ярлыков для одной базы: например, один для работы в тонком клиенте, другой — для отладки в толстом.

Ниже пример команды запуска файловой базы в тонком клиенте с указанием пользователя:

bash
"C:\Program Files\1cv8\bin\1cv8.exe" DESIGNER /F"D:\Bases\Trade" /N"Администратор"

Основные ключи: ENTERPRISE — режим предприятия, DESIGNER — конфигуратор; для выбора клиента используются параметры /RunModeOrdinaryApplication (обычное приложение) и /RunModeManagedApplication (управляемое приложение) совместно с указанием толстого клиента, либо запуск через отдельный исполняемый файл тонкого клиента 1cv8c.exe. Путь к базе задаётся ключом /F для файлового варианта или связкой /S «Сервер\База» для клиент-серверного.

Настройка веб-клиента для работы через браузер

Чтобы база открывалась в браузере, одного переключателя недостаточно — требуется публикация на веб-сервере. Установите на сервере IIS или Apache, зарегистрируйте модуль расширения веб-сервера 1С и выполните публикацию через конфигуратор: меню «Администрирование» → «Публикация на веб-сервере». Укажите имя публикации, каталог и проверьте, что в свойствах конфигурации разрешено использование веб-клиента.

После публикации база станет доступна по адресу вида http://сервер/имя_публикации. Имейте в виду, что веб-клиент поддерживает только управляемые формы: конфигурации на обычных формах в браузере работать не будут. Также в веб-клиенте ограничена работа с локальными файлами, торговым оборудованием и некоторыми внешними компонентами.

Проверка результата и типичные ошибки

После смены режима запустите базу и убедитесь, что открылся ожидаемый интерфейс. Управляемое приложение отличается панелью разделов и навигацией «Такси», обычное — классическим меню и отдельными окнами. Если вместо базы появляется ошибка, чаще всего причина в несовместимости выбранного клиента с конфигурацией.

Контрольные точки

Как проверить результат

Интерфейс после запуска
Норма

Открылся ожидаемый режим: управляемый (Такси) или обычный

Тревожный признак

Открывается другой режим — настройка не сохранена или переопределена конфигурацией

Сообщения при старте
Норма

База открывается без предупреждений

Тревожный признак

Ошибка вида «конфигурация не поддерживает данный режим запуска»

Скорость работы
Норма

Формы открываются без заметных задержек

Тревожный признак

Сильные тормоза по сети — признак того, что стоит перейти с толстого на тонкий клиент

Типичные ошибки
01
Выбор тонкого клиента для конфигурации на обычных формах — база не запустится, так как тонкий клиент их не поддерживает
02
Изменение свойств конфигурации без обновления конфигурации базы данных — настройки не применяются, режим остаётся прежним
03
Настройка режима только на одном компьютере при многопользовательской работе — у остальных сотрудников база открывается по-старому
04
Публикация веб-клиента без проверки модальности в коде — в браузере перестают работать диалоги и выборы
05
Снятие типовой конфигурации с поддержки ради смены режима, хотя достаточно настройки в списке баз

Если после смены режима база перестала открываться, верните настройку «Выбирать автоматически» в списке баз — платформа сама подберёт совместимый клиент. Для диагностики также полезен запуск конфигуратора: если конфигуратор открывается, а предприятие нет, проблема почти наверняка в несовместимости режима с кодом конфигурации.

Маршрут решения

Как выбрать действие

Конфигурация современная, на управляемых формах, нужна экономия трафикаУстановите тонкий клиент в настройках базы
Конфигурация старая, на обычных формахИспользуйте толстый клиент с режимом обычного приложения
Нужна работа из браузера без установки платформыОпубликуйте базу на веб-сервере и используйте веб-клиент
Не уверены в совместимостиОставьте автоматический выбор режима и проверьте запуск на тестовой копии базы

Частые вопросы о режимах запуска 1С

Чем тонкий клиент отличается от толстого на практике?

Тонкий клиент передаёт по сети только отображаемые данные, поэтому заметно быстрее работает на медленных каналах и через интернет. Толстый клиент выполняет больше операций локально, требователен к каналу, зато поддерживает обычные формы, отладку и ряд механизмов, недоступных в тонком.

Почему после выбора тонкого клиента база не запускается?

Скорее всего, конфигурация построена на обычных формах, которые тонкий клиент не поддерживает. Проверьте в конфигураторе свойство «Основной режим запуска» и верните в настройках базы толстый клиент или автоматический выбор.

Можно ли задать разные режимы для разных пользователей одной базы?

Да. Настройка в списке информационных баз хранится на каждом компьютере отдельно, поэтому у разных сотрудников могут быть разные режимы. Для централизованного управления используют общий файл списка баз или параметры ярлыков.

Как вернуть старый режим, если новый не подошёл?

Откройте настройки базы в окне запуска и установите прежний режим или вариант «Выбирать автоматически». Если менялись свойства конфигурации, верните исходные значения и повторно обновите конфигурацию базы данных, предварительно убедившись в наличии резервной копии.

Влияет ли режим запуска на лицензии 1С?

Тип клиента не меняет требуемый тип лицензии: лицензии привязаны к количеству пользователей и серверу, а не к режиму запуска. Однако веб-клиент требует корректной публикации и доступности сервера лицензирования при многопользовательской работе.

Нужно ли менять режим запуска при переходе на новую версию платформы?

Обычно нет: настройки базы сохраняются. Но новые версии платформы постепенно ограничивают обычное приложение и модальные вызовы, поэтому после обновления стоит проверить запуск в привычном режиме и при необходимости перейти на управляемое приложение.

Итог

Что важно запомнить

Режим запуска 1С меняется в списке баз, в свойствах конфигурации или через параметры ярлыка. Тонкий клиент — для управляемых форм и удалённой работы, толстый — для обычных форм, веб-клиент — для браузера после публикации. Перед изменениями в конфигураторе делайте резервную копию, а результат проверяйте запуском базы.