#0
by DES
сделал по книжке пример, пишет в файл , все норм, взял рабочую схему, импортировал, не пойму как доступиться к данным. В примере начиналось с Типа, а в схеме начинается со свойства. Как быть?
#10
by Serginio1
Нет. У root есть тип тип=ФабрикаXDTO.Пакеты.Получить(ПространствоИменПакета).КорневыеСвойства.Получить("root").тип; Объект=ФабрикаXDTO.Создать(Тип);
#15
by Serginio1
У типа есть еще 2 свойтва Тип.Свойства Напримет типddata=Тип.Свойства["d_data"].тип
#19
by Serginio1
Вообщето есть еще типы. Читай внимательнее 2. Ты все с наскока хочешь взять. Смысл в том, как и в любом другом языке, что каждый объект имеет тип и поля объекта тоже имеют типы.
#21
by DES
что должен сделать с импортированной схемой ? чтобы использовать метод апвап.пвапв.папв = "тратата" ? просто назначить тип переменной тип согласно схемы или построить структуру переменной дергая каждую строчку схемы ?
#22
by Serginio1
Представь, что это объект представляет из себя дерево структур. Для строка, дат, чисел тебе тип создавать не надо. Просто некоторые поля являются объектами у которых есть свои поля итд
#23
by DES
нет, я же не совсем незнайка, я все себе представляю, я не знаю как это используют. Как инициализировать к использованию ?
#24
by DES
я предполагаю, что есть описание (схема). Назначил переменной описание и начал юзать. Что я не так понимаю?
#25
by DES
по имени Тип.Свойства["d_data"].тип = не идет так идет Тип.Свойства[0].тип - но так не нужно.
#26
by Serginio1
Смотри 17 Тип.Свойства.Получить("d_data").Тип. Но проще ПолучитьТипОбъектаCML("{ИмяПакета}.root.d_data") Ну почитай же ты то, что тебе дают.
#28
by DES
а что делать с результатом ПолучитьТипОбъектаCML ? мне то нужно создать и записать XML-файл.
#30
by DES
А как можно полученный ОбъектXDTO получить в строку, кроме как через записать в файлXML и потом его прочитать как текст ?
#32
by MaxS
Имеет ли смысл сейчас плотно заняться освоением XDTO ? Это устаревающая или наоборот развивающаяся технология? ))
#33
by Serginio1
Имеет. XSD это одно из полных форматов описаний данных. Поэтому XML удобно применять для обмена сложных форматов данных. Есть еще ProtoBuf но у XML уже куча наработок. Никуда он не денется. У JSON пока тяжело с описанием и проблемы с той же датой
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Фабрика XDTO
- v8: списки xdto и объекты xdto
- 8.2. Как включить пакет XDTO в глобальную Фабрику XDTO?
- XDTO и списки XDTO. Чтение
- XDTO: Как сделать свойство Типа объекта XDTO с составным типом данных
- Как сделать пакет XDTO со Списком XDTO с разнородными элементами ?
- XDTO скопировать список XDTO
- Возвращается XDTO объект вместо XDTO список в результате вызова веб сервиса
- Формирование XML с помощью XDTO (пакет XDTO)
В этой группе 1С
- v7: 1C 7.7 и Windows 8.1
- Подтверждение НДС по 0% УПП
- Порядок записей регистра с периодичностью "По позиции регистратора"
- Проброс HASP по локальной сети
- Создание документа из УФ с дополнительными ограничениями.
- РИБ по рабочему месту ( проблемы с остатками )
- Как отключить настройки пользователя при открытии отчета программно.
- СКД не считается итог по вычисляемому полю с ВычислитьВыражение()
- Ведомость по реализации по ставке 0% (НДС)
- Перехват события выбора в форме выбора (УФ)
- ОбщийМодуль.УправлениеЭлектроннойПочтой.Модуль(207)
- Как проверить подписан ли документ ЭЦП?
- Связь весов с 1С 8
- Как выгрузить из УТ10.3 в БП3.0 так, чтобы добавились только новые документы?
- УТ 11 Валовая прибыль по полностью оплаченным отгрузкам
- Отбор по организации и подразделении УТ 10.3 РИБ
- Запутался в директивах на клиент-сервере :(
- регистр сведений ГрафикиРаботыПоВидамВремени и табеля
- Группировка в отчете по первым символам
- Универсальный отчет задваивает значения при добавлении дополнительных полей