Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

ЗУП 3.0 Вопрос по управляемой форме

ЗУП 3.0 Вопрос по управляемой форме
Я
   AlexKulikov
 
15.05.18 - 14:57
Добрый день, уважаемые форумчане.

Подскажите пожалуйста со следующим вопросом.

Есть обработка, на ней размещен реквизит со ссылкой на выбираемый документ.
Далее я хочу взять несколько стандартных процедур и функции из конфигурации, в которые в качестве параметра передаются форма выбранного документа "ЭтаФорма"(управляемая форма).

Соответственно, в своей обработке имея ссылку на документ, я могу получить форму, делаю так
Форма = ПолучитьФорму("Документ.ТабельУчетаРабочегоВремени.Форма.ФормаДокумента", новый Структура("Ключ",Объект.СсылкаНаОбъект));

Форму получил, но дальше нарываюсь на ошибку "отсутствие отображения типов для управляемой формы".

Подскажите пожалуйста, как эту ошибку обойти?
 
 
   novichok79
 
1 - 15.05.18 - 15:05
(0) тащишь что-то с сервера на клиент, чего на клиенте нету.
   novichok79
 
2 - 15.05.18 - 15:09
можно еще вместо этаформа в функцию общего модуля кинуть Структурой с набором свойств формы, кажется я так делал где-то в УТ 11.
зачастую если в функции общего модуля просят указать форму значит вызываешь функции модуля с префиксом клиент, что по логике неправильно, обработка должна только сервак дергать.
   AlexKulikov
 
3 - 15.05.18 - 15:38
Ну я впервые с этим столкнулся, обычно передают ссылку или объект, и уже на сервере дальше с ним работают.
В случае же документа "Табель учета рабочего времени", из формы документа идет вызов серверной процедуры, в которой уже идет обращение
к процедуре общего модуля, в которую передается параметр "ЭтаФорма", в моем же случае так как вызов идет из моей обработки такой фокус
не пройдет, я правильно понимаю?
   hhhh
 
4 - 15.05.18 - 15:58
(3) наверно эти процедуры всё-таки с открытой формой работают, а ты им закрытую подсовываешь.
   AlexKulikov
 
5 - 15.05.18 - 16:25
(4) Нет, дело не в этом. Придется переписывать все процедуры по объект, правда я не знаю, как заполнить все реквизиты, которые относятся к форме, а не к объекту.
   3achem
 
6 - 15.05.18 - 17:20
(5) Не надо переписывать типовые процедуры

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует