|
XDTO, не подхватывается тип |
☑ |
0
Нехта
28.05.13
✎
12:43
|
В конфигуратор добавлен пакет с заданным URIПространстваИмен = "http:\\test1.ttn" и свойством "Root" .
Пишу в коде:
ТТНТип = ФабрикаXDTO.Тип("http:\\test1.ttn", "Root");
В итоге получаю Неопределено. В чем беда???
|
|
1
Нехта
28.05.13
✎
13:00
|
хэлп!
|
|
2
zladenuw
28.05.13
✎
13:04
|
я делал так
ТипДок = ФабрикаXDTO.Тип("itek", "Документ");
Точно пространство имени такое ?
|
|
3
Нехта
28.05.13
✎
13:18
|
(2) Точно, пространство такое!
оказалось что у меня не тип, а свойство Root в пакете.
А к свойству необходимо обращаться так:
пакет=ФабрикаXDTO.Пакеты.Получить("http:\\test1.ttn");
ТТНТип=пакет.КорневыеСвойства.Получить("Root").Тип;
Вопрос закрыт. Ответ пригодится может кому-нибудь.
|
|
4
Serginio1
28.05.13
✎
13:48
|
|
|
5
Serginio1
28.05.13
✎
13:55
|
4+
ПолучитьТипОбъектаCML("{http:\\test1.ttn}.Root, "http:\\test1.ttn")
А так как версия используется в первом параметре
ПолучитьТипОбъектаCML("{http:\\test1.ttn}.Root, "")
|
|
6
Serginio1
28.05.13
✎
13:55
|
Кавычки не хватает ПолучитьТипОбъектаCML("{http:\\test1.ttn}.Root", "")
|
|