Для удобного просмотра сайта рекомендуется использовать Google Chrome.


Закрытая тема
Страница 1 из 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Следующая ПоследняяПоследняя
Показано с 1 по 10 из 133

Тема: XDTO

  1. #1
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию XDTO

    XDTO

    XDTO
    Механизм XDTO позволяет создать модель представления данных (модель типов и значений), которая, с одной стороны, обеспечивает возможность просто и естественно манипулировать данными в среде 1С:Предприятия 8, а с другой стороны, данная модель хорошо приспособлена для прозрачного преобразования данных в другие форматы, главным образом XML.

    Для типов, определяемых конфигурацией, имя совпадает с именем типа, определенное в пространстве имен {http://v8.1c.ru/8.1/data/enterprise/current-config}.
    Соответствие имен типов платформы и XDTO указывается в описании объектов.
    Для примитивных типов используется следующее соответствие имен:
    Булево:
    {http://www.w3.org/2001/XMLSchema}boolean
    Дата:
    {http://www.w3.org/2001/XMLSchema}date
    {http://www.w3.org/2001/XMLSchema}dateTime
    {http://www.w3.org/2001/XMLSchema}time
    Число:
    {http://www.w3.org/2001/XMLSchema}decimal
    {http://www.w3.org/2001/XMLSchema}double
    float {http://www.w3.org/2001/XMLSchema}
    Строка:
    {http://www.w3.org/2001/XMLSchema}anySimpleType
    {http://www.w3.org/2001/XMLSchema}anyURI
    {http://www.w3.org/2001/XMLSchema}duration
    {http://www.w3.org/2001/XMLSchema}gDay
    {http://www.w3.org/2001/XMLSchema}gMonth
    {http://www.w3.org/2001/XMLSchema}gMonthDay
    {http://www.w3.org/2001/XMLSchema}gYear
    {http://www.w3.org/2001/XMLSchema}gYearMonth
    {http://www.w3.org/2001/XMLSchema}NOTATION
    {http://www.w3.org/2001/XMLSchema}string
    Тип:
    {http://v8.1c.ru/8.1/data/core}Type

  2. #2
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ФабрикаXDTO (XDTOFactory)

    ФабрикаXDTO (XDTOFactory)
    Свойства:

    Пакеты (Packages)
    Методы:

    ЗаписатьXML (WriteXML)
    Привести (Cast)
    ПрочитатьXML (ReadXML)
    Создать (Create)
    Тип (Type)
    ЭкспортМоделиXDTO (ExportXDTOModel)
    ЭкспортСхемыXML (ExportXMLSchema)
    Конструкторы:

    На основе модели типов
    На основе набора схем XML
    Описание:

    Фабрика типов XDTO.
    Содержит определения всех типов, позволяет осуществлять чтения/запись данных XDTO в XML.
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.

  3. #3
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Свойства:
    ФабрикаXDTO.Пакеты (XDTOFactory.Packages)


    ФабрикаXDTO (XDTOFactory)
    Пакеты (Packages)
    Использование:

    Только чтение.Описание:

    Тип: КоллекцияПакетовXDTO.
    Содержит коллекцию пакетов XDTO, составляющих фабрику.
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.

  4. #4
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    Методы:
    ФабрикаXDTO.ЗаписатьXML (XDTOFactory.WriteXML)


    ФабрикаXDTO (XDTOFactory)
    ЗаписатьXML (WriteXML)
    Синтаксис:

    ЗаписатьXML(<ЗаписьXML>, <Элемент>, <ЛокальноеИмя>, <URIПространстваИмен>, <Форма>, <УказаниеТипа>)Параметры:

    <ЗаписьXML> (обязательный)

    Тип: ЗаписьУзловDOM, ЗаписьFastInfoset, ЗаписьXML.
    Объект записи XML.<Элемент> (обязательный)

    Тип: ЗначениеXDTO; ОбъектXDTO; Неопределено.
    Записываемое значение.<ЛокальноеИмя> (необязательный)

    Тип: Строка.
    Локальное имя записываемого элемента данных.<URIПространстваИмен> (необязательный)

    Тип: Строка.
    URI пространства имен записываемого элемента данных.<Форма> (необязательный)

    Тип: ФормаXML.
    Форма представления элемента данных в XDTO.
    Значение по умолчанию: Элемент<УказаниеТипа> (необязательный)

    Тип: НазначениеТипаXML.
    Вариант назначения типа элемента данных XDTO.
    Значение по умолчанию: НеявноеОписание:

    Записывает указанный элемент данных XDTO в объект записи XML.
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.

  5. #5
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ФабрикаXDTO.Привести (XDTOFactory.Cast)

    ФабрикаXDTO (XDTOFactory)
    Привести (Cast)
    Синтаксис:

    Привести(<Тип>, <Значение>)Параметры:

    <Тип> (обязательный)

    Тип: ТипЗначенияXDTO.
    Тип, к которому необходимо привести значение.<Значение> (обязательный)

    Тип: ЗначениеXDTO.
    Значение, которое необходимо преобразовать к значению указанного типа.Описание:

    Осуществляет попытку преобразования значения XDTO одного типа в значение XDTO данного типа.
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.Примечание:

    Преобразование возможно, если тип переданного значения является предком для данного типа, тип входит в список типов-членов объединения данного типа, тип является типом элемента списка данного типа.

  6. #6
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ФабрикаXDTO.ПрочитатьXML (XDTOFactory.ReadXML)

    ФабрикаXDTO (XDTOFactory)
    ПрочитатьXML (ReadXML)
    Синтаксис:

    ПрочитатьXML(<ЧтениеXML>, <Тип>)Параметры:

    <ЧтениеXML> (обязательный)

    Тип: ЧтениеУзловDOM, ЧтениеFastInfoset, ЧтениеXML.
    Объект чтения XML.<Тип> (необязательный)

    Тип: ТипЗначенияXDTO; ТипОбъектаXDTO.
    Тип элемента данных XDTO. Если тип не указан, то будет сделана попытка определить тип данных по текущему состоянию объекта ЧтениеXML.Описание:

    Читает элемент данных XDTO указанного типа из объекта чтения XML.
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.

  7. #7
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ФабрикаXDTO.Создать (XDTOFactory.Create)

    ФабрикаXDTO (XDTOFactory)
    Создать (Create)
    Вариант синтаксиса: Создание значения из значения

    Синтаксис:

    Создать(<Тип>, <Значение>)Параметры:

    <Тип> (обязательный)

    Тип: ТипЗначенияXDTO.
    Тип, значение которого необходимо создать.<Значение> (обязательный)

    Тип: Произвольный.
    Произвольное значение, на основе которого должно быть создано значение XDTO.Вариант синтаксиса: Создание значения по лексическому представлению

    Синтаксис:

    Создать(<Тип>, <Строка>)Параметры:

    <Тип> (обязательный)

    Тип: ТипЗначенияXDTO.
    Тип, значение которого необходимо создать.<Строка> (обязательный)

    Тип: Строка.
    Лексическое представление значения.Вариант синтаксиса: Создание объекта

    Синтаксис:

    Создать(<Тип>)Параметры:

    <Тип> (обязательный)

    Тип: ТипОбъектаXDTO.
    Тип, объект которого необходимо создать.Возвращаемое значение:

    Тип: ЗначениеXDTO.
    Описание:

    Создает значение XDTO на основе строки (лексического представления значения).
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.Примечание:

    Лексическое представление значения должно удовлетворять ограничениям, определяемым данным типом значения XDTO.

  8. #8
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ФабрикаXDTO.Тип (XDTOFactory.Type)

    ФабрикаXDTO (XDTOFactory)
    Тип (Type)
    Вариант синтаксиса: По имени и URI пространства имен

    Синтаксис:

    Тип(<URIПространстваИмен>, <Имя>)Параметры:

    <URIПространстваИмен> (обязательный)

    Тип: Строка.
    URI пространства имен запрашиваемого типа.<Имя> (обязательный)

    Тип: Строка.
    Имя запрашиваемого типа.Вариант синтаксиса: По раширенному имени XML

    Синтаксис:

    Тип(<ИмяXML>)Параметры:

    <ИмяXML> (обязательный)

    Тип: РасширенноеИмяXML.
    Расширенное имя XML.Вариант синтаксиса: По типу данных XML

    Синтаксис:

    Тип(<ТипДанных>)Параметры:

    <ТипДанных> (обязательный)

    Тип: ТипДанныхXML.
    Тип данных XML, по которому запрашивается тип XDTO.Возвращаемое значение:

    Тип: ТипЗначенияXDTO; ТипОбъектаXDTO; Неопределено.
    Описание:

    Получение типа XDTO.
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.

  9. #9
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ФабрикаXDTO.ЭкспортМоделиXDTO (XDTOFactory.ExportXDTOModel)

    ФабрикаXDTO (XDTOFactory)
    ЭкспортМоделиXDTO (ExportXDTOModel)
    Синтаксис:

    ЭкспортМоделиXDTO(<URIПространствИмен>)Параметры:

    <URIПространствИмен> (обязательный)

    Тип: Строка; Массив.
    Массив строк или строка, соответствующая URI пространства имен экспортируемых пакетов.Возвращаемое значение:

    Тип: ОбъектXDTO.
    Объект XDTO, имеющий тип {http://v8.1c.ru/8.1/xdto}Model.Описание:

    Выполняет экспорт пакетов XDTO, имеющих указанные URI пространства имен в модели XDTO
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.

  10. #10
    Senior Member
    Регистрация
    03.02.2012
    Сообщений
    12,724
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    в 0 сообщениях

    По умолчанию

    ФабрикаXDTO.ЭкспортСхемыXML (XDTOFactory.ExportXMLSchema)

    ФабрикаXDTO (XDTOFactory)
    ЭкспортСхемыXML (ExportXMLSchema)
    Синтаксис:

    ЭкспортСхемыXML(<URIПространствИмен>)Параметры:

    <URIПространствИмен> (обязательный)

    Тип: Строка; Массив.
    Массив строк или строка, соответствующая URI пространства имен экспортируемых пакетов.Возвращаемое значение:

    Тип: НаборСхемXML.
    Описание:

    Выполняет экспорт пакетов XDTO, имеющих указанные URI пространства имен в набор схем XML.
    Доступность:

    Тонкий клиент, сервер, толстый клиент, внешнее соединение.

Закрытая тема
Страница 1 из 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Следующая ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения


Навигация по сайту:
, 1c, 1с 8.2, 1с 8.3, Скачать 1с, 1с бухгалтерия, 1с предприятие, Программа 1с,
1с торговля, 1с управление, 1с зарплата, Обновление 1с, Миста, Программирование 1с,

Положение об ответственности
Связь с администрацией erpsolution.ru@yandex.ru