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

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

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

Путь к параметрам конфигуратора 1C: Главное меню –Сервис – Параметры

Путь к параметрам конфигуратора 1С

Сам параметр находится на закладке «Общие»

Параметр Редактирование конфигурации для режимов запуска

Семь полезных параметров конфигуратора 1С

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

Использовать обычные формы в управляемом приложении

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

Обратите внимание! Открывать обычную форму можно только в режиме толстого клиента, в других режимах (тонкий клиент или  веб-клиент) обычные формы открывать нельзя!

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

Выбор типа формы 1С

В своей учебной конфигурации я сделал форму документа обычной

Обычная форма документа 1С

Причем сделал её основной формой документа

Основная форма документа 1С

Если сейчас в 1С: Предприятии, которое запущенно в толстом клиенте, мы создадим новый документ, то открывается обычная форма.

Обычная форма документа 1С

 

При запуске 1С: Предприятия в тонком клиенте, откроется управляемая форма документа (сгенерируется автоматически). Это не смотря на то, что основная форма документа обычная.

Управляемая форма документа 1С]

Открытие управляемом формы с передачей параметров

Открытие управляемой формы существующего объекта

Открытие управляемой формы на основании другого объекта

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

Книга «Основы разработки в 1С: Такси»

Книга «Основы разработки в 1С: Такси» отлично подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С

  1. Без сложных технических терминов;
  2. Более 600 страниц практического материала;
  3. Каждый пример сопровождается рисунком (скриншот);
  4. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!

Промо-код на скидку в 15% — 48PVXHeYu

Многие начинающие думают, что изучить язык программирование в 1С сложно и трудно. В действительности программировать в 1С — легко. Помогут Вам легко и быстро освоить программирование в 1С мои книги: «Программировать в 1С за 9 шагов» и «Основы разработки в 1С: Такси»

Книга «Программировать в 1С за 9 шагов»

Изучите программирование в 1С с помощью моей книги «Программировать в 1С за 9 шагов»

  1. Без сложных технических терминов.
  2. Более 500 страниц практического материала.
  3. Каждое задание сопровождается рисунком (скриншот).
  4. Сборник задач для домашней проработки.
  5. Книга написана понятным и простым языком — для новичка.
  6. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!

Промо-код на скидку в 16%: vCph8bW3rE


Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:

можно оплатить вручную:

Яндекс.Деньги — 410012882996301
Web Money — R955262494655

Вступайте в мои группы в соцсетях, и будьте в курсе всех новостей

Вконтакте: https://vk.com/1c_prosto
Фейсбуке: https://www.facebook.com/groups/922972144448119/
ОК: http://ok.ru/group/52970839015518
Твиттер: https://twitter.com/signum2009

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

пятнадцать − 3 =