|
Можно как-то на Тонком клиенте сериализовать ссылочный объект в XDTO/XML?
| ☑ |
0
H A D G E H O G s
22.03.15
✎
20:22
|
Дня доброго.
Для вариантов кода вида:
&НаКлиенте
Процедура Команда2(Команда)
Объект1С=ПредопределенноеЗначение("Справочник.Справочник.ТестовыйЭлемент");
Запись=Новый ЗаписьXML;
Запись.УстановитьСтроку();
ЗаписатьXML(Запись,Объект1С);
Строка=Запись.Закрыть();
КонецПроцедуры
вываливается ошибка вида:
{Форма.Форма.Форма(25)}: Ошибка при вызове метода контекста (ЗаписатьXML)
ЗаписатьXML(Запись,Объект1С);
по причине:
Значения данного типа не могут быть представлены в XML
Для варианта в XDTO - та же фигня.
Кто-нибудь сталкивался?
|
|
1
ДенисЧ
22.03.15
✎
20:32
|
Отладчик про тип Объект1с что говорит?
|
|
2
H A D G E H O G s
22.03.15
✎
20:35
|
(1) СправочникСсылка.Справочник
|
|
3
tridog
22.03.15
✎
20:37
|
(0) При XDTO-сериализации ссылки сериализуются как {.
На клиенте в глобальной фабрике XDTO даже схемы такой нет.
В теории - наверное можно попытаться создать фабрику по этой схеме, но за схемой все равно придется на сервер лазить.
ИМХО смысла не имеет)
|
|
4
H A D G E H O G s
22.03.15
✎
20:40
|
(3)
Но мы верим, что время любви, сбросив тьму станет светом окрашено,
И что белых ночей красота вечно будет такой же безбашенной...
мы еще повоюем.
|
|
5
Мигрень
22.03.15
✎
20:41
|
Я через soap легко объекты гоняю туда-сюда и на серве с клиента и обратно. Если на клиенте нет нужной схемы, то она легко тянется с сервера через создание новой фабрики.
|
|
6
tridog
22.03.15
✎
21:50
|
(4) Я обычно говорю, что "столько энергии бы - да в мирное русло" )
|
|
7
H A D G E H O G s
22.03.15
✎
22:26
|
Победил. Не скажу как, так как сам не понял :-)
Но решение, в котором это будет использовано - взорвет вам мозг. Чуть позже.
|
|