|
ОбъектXTDO не сериализуется – как быть?
| ☑ |
0
siggoron
19.06.12
✎
15:52
|
Использую веб-сервисы, и необходимо входящие данные, в виде объекта XTDO, положить в реквизит типа «Хранилище значения». Модуль:
НовыйКонтрагент.Данные = Новый ХранилищеЗначения(ОбъектXTDO)
, не возможен к реализации, т.к. ОбъектXTDO не сериализуется, что делать?
|
|
1
Господин ПЖ
19.06.12
✎
15:53
|
извращение какое-то...
|
|
2
mikecool
19.06.12
✎
15:54
|
загони в структуру, ее в ХЗ
|
|
3
siggoron
19.06.12
✎
15:57
|
(2) т.е.?
|
|
4
mikecool
19.06.12
✎
15:58
|
(3) преобразуй в структуру, а структуру уже в ХЗ
|
|
5
mikecool
19.06.12
✎
15:58
|
а вообще - (1)
нах это надо, если есть схема?
|
|
6
siggoron
19.06.12
✎
15:59
|
(5) можно пример?
|
|
7
mikecool
19.06.12
✎
16:00
|
(6) пример чего? ОбъектXTDO создается из схемы XTDO, схема суть некое описание структуры в виде файла
|
|
8
mikecool
19.06.12
✎
16:02
|
Фабрика = СоздатьФабрикуXDTO(ИмяФайлаСхемы); - это фабрика
Объект = Фабрика.Создать(Фабрика.Тип("http://v8.1c.ru/8.1/data/enterprise/current-config", "DocumentObject.усЗаказНаОтгрузку")); - это ОбъектXTDO
|
|
9
siggoron
19.06.12
✎
16:06
|
(8) а как же сохранить данный объект в реквизит типа Хранилище значения - файл XML создавать и хранить?
|
|
10
mikecool
19.06.12
✎
16:13
|
(9) накуа хранить такой объект?
создай базу с конфигой = схема хдто и храни там )
|
|
11
siggoron
19.06.12
✎
16:17
|
(10) вы меня не понимаете, сори
|
|
12
mikecool
19.06.12
✎
16:32
|
(11) ну, если сам себя понимаешь - то уже неплохо ))
|
|
13
Саша Питерский
19.06.12
✎
16:46
|
(0) А зачем складывать ОбъектXDTO? Складывай текст результирующего xml файла. Его при необходимости сможешь в любое время преобразовать обратно в объект.
|
|