Что такое обычное и управляемое приложение в 1С ? Отличия обычного приложения от управляемого в 1С?

Мы все знаем, что у компании "1С" было много разных версий платформы 1С, нас сейчас будут интересовать одни из последних версий на момент написания этой статьи, это версии 1С 8.2 и 1С 8.3. Если Вам приходилось работать в обеих этих версиях то Вы, скорее всего, заметили различия в интерфейсах данных версий, для пользователей они отличаются только внешне. По сути, выбор обычного или управляемого приложения говорит системе, какие формы для отображения нужно запускать, обычные или управляемые, а также какой клиент приложения будет использоваться по умолчанию, толстый или тонкий. Более подробную информацию по клиентам читайте в статье «Что такое толстый и тонкий клиент в 1С, а также их различия».
 

Только у нас лучшая цена за час работы программиста 1с

Обычное приложение 1С (обычные формы, обычный интерфейс, версия 1С 8.2)

В 1С 8.2 возможна работа только с обычными формами, в режиме обычного приложения. На изображении ниже показана база в режиме работы "обычное приложение 1С" (обычные формы).
 

обычное приложение - обычные формы 1С 8.2

 
 

Управляемое приложение 1С (управляемые формы, управляемый интерфейс, версия 1С 8.3)

На платформе 1С 8.3 мы можем работать как с обычными формами (в режиме совместимости) так и с управляемыми. Причем у управляемых форм есть два вида отображения, это стандартный и такси. Пример конфигурации 1С 8.3 со стандартными управляемыми формами показан ниже, а после него показан интерфейс "Такси".
 

пример конфигурации 1с 8.3 управляемые формы

 

Пример управляемого интерфейса такси в 1С 8.3

 

Чем отличаются обычное и управляемое приложение 1С ?

Как мы уже выяснили обычное приложение и управляемое приложение это такие виды запуска программы 1С. Причем в зависимости от значения вида запуска 1С (обычное или управляемое приложение), по умолчанию будет загружаться определенный интерфейс (обычные или управляемые формы), отсюда и столько синонимов этому понятию. Хотим отметить, что различия в интерфейсах довольно существенные, управляемый интерфейс был переработан полностью. В принципе это и есть все отличия, которые видят рядовые пользователи программы 1С. Что касается программистов, то управляемый интерфейс требует написания видоизмененного кода, ведь разработка уже ведется в 1С 8.3, а не в 1С 8.2, отсюда и все вытекающие последствия. Код также должен быть разделен на клиентский и на серверный, указывается это с помощью соответствующих директив в конфигураторе.
 

Остались вопросы? Задавайте, поможем!

Вопрос от Alex

Спасибо за информацию!