Меню


Курсы СтимулСправочникПолезные материалы1С:Предприятие 8.2РазработчикамСоздание и изменение объект…

1С:Предприятие 8.2 /
Разработчикам /
Создание и изменение объектов метаданных

Оглавление

Поддержка толстого клиента, управляемое приложение, клиент-сервер

Методическая рекомендация (полезный совет)

1. Для обеспечения работы конфигурации в толстом клиенте, управляемое приложение, клиент-сервер следует иметь в виду, что серверный код конфигурации в этом режиме может выполняться на стороне клиента.

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

2. Для этого может потребоваться обеспечить работу на клиенте отдельных фрагментов серверного кода:

  • обработчики событий в модулях менеджеров (ОбработкаПолученияДанныхВыбора, ОбработкаПолученияФормы и др.)
  • подписки на эти же события модулей менеджеров.

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

#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда#КонецЕсли

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

3. При необходимости вызова серверных процедур (и функций) из клиентского кода следует размещать вызываемые процедуры в серверных общих модулях с признаком Вызов сервера. При этом нужно убедиться, что в параметры процедур (и в возвращаемые значения функций) не передаются значения мутабельных типов (СправочникОбъект, ДокументОбъект и пр.)

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


Нас находят: #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда, Проверка: Толстый клиент (обычное приложение), параметр толстый клиент управляемого приложения, обработкаполученияформы обычное приложение, ow ly, толстыйклиент 1C82, толстый клиент(управляемое приложение), толстый клиент управляемое и обычное приложение, роверка: толстый клиент (обычное приложение), #Если Толстый Клиент Обычное Приложение


Подписка на новости RSS     Добавьте в закладки Google fusion     Мы в Google+    

 

Мы ВКонтакте

 

Мы на Facebook