Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

XDTO: Как сделать атрибут с фиксированным значением в корневом свойстве?

XDTO: Как сделать атрибут с фиксированным значением в корневом свойстве?
Я
   МаксимБел
 
21.06.21 - 13:03
Создал XDTO пакет. Задал корневое свойство. Добавил этому свойству фиксированный атрибут, указал его значение. Создаю значение XDTO:

ТипыXDTO.Вставить("ДанныеXML", ФабрикаXDTO.Пакеты.Получить("TOPBY_BLRWBL_no_sign").КорневыеСвойства.Получить(КодСообщенияEDI).Тип);
Пакет = ФабрикаXDTO.Создать(ТипыXDTO.ДанныеXML);

В режиме отладки вижу атрибут и его значение. Вызываю метод Пакет.Проверить() и получаю ошибку:

Структура объекта не соответствует типу: {TOPBY_BLRWBL_no_sign}TypeBLRWBL
Проверка свойства 'version':
    форма: Атрибут
    имя: version
    тип: {http://www.w3.org/2001/XMLSchema}string
Отсутствует обязательное свойство

Гугл не помог. У кого есть идеи?
   Вафель
 
1 - 21.06.21 - 14:28
А заполнил версию то?

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.