Как в серверную процедуру передать контекст произвольной формы? #642051


#0 by ПТР
Если из КЛИЕНТСКОЙ процедуры модуля формы вызвать СЕРВЕРНУЮ процедуру, то внутри этой первичной СЕРВЕРНОЙ процедуры имеем контекст формы в виде параметра ЭТАФОРМА. Далее из первичной СЕРВЕРНОЙ процедуры можно вызывать другие вторичные СЕРВЕРНЫЕ процедуры с вложенностью любого уровня и параметр ЭТАФОРМА  может быть передан и модифицирован в любой из них.    А как из КЛИЕНТСКОЙ процедуры НЕ МОДУЛЯ ФОРМЫ (например, модуля команды) передать в СЕРВЕРНУЮ процедуру контекст формы, полученной в этой же КЛИЕНТСКОЙ процедуре.
#1 by Wobland
а как мне достать из левого кармана шубы пачку сигарет, если у меня шубы нет?
#2 by a_alenkin
создать форму, не открывая ее - обработчик "ПриСозданииНаСервере" этой формы отработает же? - оттуда и вызвать серверную процедуру
#3 by ПТР
Для: Факт открытия формы ничего не меняет. Для: Проще говоря НИКАК. А я хотел в серверной процедуре сформировать ТЗ и поместить ее в соответствующий элемент формы. По всей видимости надо ТЗ поместить в хранилище.При открытии формы следует извлечь ТЗ из хранилища и преобразовать ТЗ в данные формы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С