Имя: Пароль:
1C
1С v8
Как вытащить XSD из XDTO-пакеты?
0 DES
 
17.01.16
11:45
Есть схема в файле, импортировал ее в Общие/XDTO-пакеты.
Как теперь можно ее использовать  вместо файла ИмяФайлаСхемы ?

СхемаXML = Новый СхемаXML;
СхемаXML.РасположениеСхемы = ИмяФайлаСхемы; // как тут указать чтобы из конфига тянуло схему ?
СхемыXML = Новый НаборСхемXML;
СхемыXML.Добавить(СхемаXML);
1 Записьдампа
 
17.01.16
18:30
Никак.
Импортом ты превратил ее в XDTO-пакет глобальной ФабрикиXDTO.
2 Записьдампа
 
17.01.16
18:37
Обратно можно только создать новую схему, включающую в себя описание всего из пространства имен пакета. При этом схема будет построена в соответствии с мировоззрением 1С.

В общем ковыряй в сторону ФабрикаXDTO.ЭкспортСхемыXML и ознакомься уже наконец с теоретической частью
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.