Передача ДеревоЗначений через COM соединение. #753484


#0 by morik44
Добрый день. Столкнулся с проблемой: подключаюсь из Базы1 к Базе2(бп3.0) по COM  обе базы клиент-серверные. Спотыкается на ДеревоЗначений - по причине: Произошла исключительная ситуация (1C:Enterprise 8.3.6.2152): Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ЗаполнитьОтчетБухОтчетностьФормаОтчета2011Кв4 Причём на файловых базах всё работает без заморочек. Может кто сталкивался или вкурсе в чём может быть косяк?
#1 by Serginio1
Сериализуй есериализуй через СериализаторXDTO
#2 by morik44
Что сериализовать? В БП 2 параметра у  метода ЗаполнитьОтчетБухОтчетностьФормаОтчета2011Кв4   вот в первом ПараметрыОтчета - это стурктура,  надо передать ключ "СоставДополнительныхСтрокБаланс"  с типом ДеревоЗначений, повторяю - в файловых версиях баз всё работает.
#3 by Serginio1
В файловых работает, потому, что там нет сервера и данные не сериализуются.
#4 by morik44
мне это надо реализовать без дописания БП
#5 by Serginio1
Можешь через внешний отчет передавай в него данные, а он будет выполняться на сервере
#6 by Serginio1
#7 by morik44
Сделал по вашему совету, сериализовал дерево и сделал внешнюю обработку, в функцию этой обрабокти передал что нужно: Код из модуля обработки: Ошибка всё равно также: {ОбщийМодуль.РегламентированнаяОтчетностьПереопределяемый.Модуль(4717)}: Ошибка при вызове метода контекста (ЗаполнитьОтчетБухОтчетностьФормаОтчета2011Кв4) Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ЗаполнитьОтчетБухОтчетностьФормаОтчета2011Кв4 .
#8 by morik44
Может кто подскажет как всё таки разрешить данную проблему?)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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