ут 11, есть общий модуль, выполняется на сервере, в модуле описана процедура, и в качестве параметра принимает управляемую форму,
есть моя обработка, по нажатию кнопки я осуществляю поиск открытых окон для изменения содержимого:
Для каждого ПользовательскоеОкно из ПолучитьОкна() Цикл
Форма = ПользовательскоеОкно.ПолучитьСодержимое();
КонецЦикла;
как мне передать форму в серверную процедуру, или как найти серверный экземпляр формы?
ПроцедураНаКлиенте()
Для каждого ПользовательскоеОкно из ПолучитьОкна() Цикл
Форма = ПользовательскоеОкно.ПолучитьСодержимое();
СделатьЧтоТоНаСервере(Форма);
КонецЦикла;
КонецПроцедуры
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'param':
форма: Элемент
имя: {http://v8.1c.ru/8.2/managed-application/modules}param по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'УправляемаяФорма'
(0) Что на сервере делать собираетесь?
Возможно, целесообразно собрать на нем данные, а после этого обработать саму форму на клиенте.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой