|
Как получить значение реквизита с типом ХранилищеЗначения через SQL?
| ☑ |
0
Fl0Mаsтер
26.02.16
✎
16:47
|
Есть база 1С, там у справочника есть реквизит с типом ХранилищеЗначения. В этом реквизите храниться ТаблицаЗначений.
Хочу из другой базы 1С, через «Внешние источники данных», читать таблицу этого справочника и вытаскивать значения этого реквизита.
Собственно подключился к таблице справочника, читаю, а в этом реквизите можно выбрать или «Двоичные данные» или «строка». Как теперь из этого получить ТаблицуЗначений?
|
|
1
vde69
26.02.16
✎
16:50
|
боюсь у тебя будут проблемы с социализацией типов...
то есть в общем случае задача не имеет решения
|
|
2
vde69
26.02.16
✎
16:50
|
социализацией = сериализацией
|
|
3
olegves
26.02.16
✎
16:51
|
(0) замени в 1й базе ХЗ на строку ХМЛ и читай вэб-сервисом
|
|
4
vde69
26.02.16
✎
16:53
|
(3) ну считаешь, а как сериализовать будешь?
|
|
5
vde69
26.02.16
✎
16:56
|
чему будет равна ячейка с типом Справочник.ТипКоторгоНетВТвоейБазе.НекийЭлемент
|
|
6
xxTANATORxx
26.02.16
✎
17:01
|
(0)какие типы значений хроняться в этой таблице?
|
|
7
xxTANATORxx
26.02.16
✎
17:02
|
(5)в любом случае возникает вопрос по ссылочным типам данных
|
|
8
mehfk
26.02.16
✎
17:04
|
(1) Прикольная очепятка.
|
|
9
f_vadim
26.02.16
✎
17:11
|
пусть вебсервисы и ком
мы пойдём другим путём
|
|
10
Fl0Mаsтер
27.02.16
✎
15:43
|
(1) (4) (6) Да, забыл уточнить, там строковый тип. Поэтому с этим ок. Как бы вот только получить значения)
|
|
11
Записьдампа
27.02.16
✎
15:50
|
Сконструировать строку XML и десериализовать платформой.
Но вообще архитектура обоих баз воняет.
|
|