Несколько типов для одного реквизита XDTO
Коллеги,
Уже гуглил не могу найти информацию, как для одного реквизита в XDTO указать, что он может принимать значения 2 типов.
Поясню (упрощенно) для чего нужно:
Есть объект "Запрос", у него есть 2 реквизита: Тип запроса (строка, перечисление) и ДанныеЗапроса.
В "ДанныеЗапроса" необходимо вставлять разные объекты (разной структуры) в зависимости от типа запроса.
Уже гуглил не могу найти информацию, как для одного реквизита в XDTO указать, что он может принимать значения 2 типов.
Поясню (упрощенно) для чего нужно:
Есть объект "Запрос", у него есть 2 реквизита: Тип запроса (строка, перечисление) и ДанныеЗапроса.
В "ДанныеЗапроса" необходимо вставлять разные объекты (разной структуры) в зависимости от типа запроса.
По теме из базы знаний
- XDTO - часть 3
- Графическая схема. Управление при помощи XDTO.
- Сказ о том, как в одной крупной компании документооборот внедряли, или проблемы типовых обменов между КА и ДО
- 100+ готовых доработок модуля Контур.Диадока в одном месте с примерами
- Десериализация объектов в конфигурации-приемнике с отличиями в реквизитах от конфигурации-источника
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Тип значения XDTO в соответствии с правилами для simple type из схемы XML может определяться тремя способами:
● ограничением, когда задается базовый тип (свойство БазовыйТип) и набор ограничений на множество возможных значений (свойство Фасеты);
● объединением, когда тип получается в результате объединения нескольких типов значений (объединяемые типы перечисляются в свойстве ТипыЧленовОбъединения);
● списком, когда значение представляет собой список значений (тип значения элементов, составляющих список значений, задается в свойстве ТипЭлементаСписка).
● ограничением, когда задается базовый тип (свойство БазовыйТип) и набор ограничений на множество возможных значений (свойство Фасеты);
● объединением, когда тип получается в результате объединения нескольких типов значений (объединяемые типы перечисляются в свойстве ТипыЧленовОбъединения);
● списком, когда значение представляет собой список значений (тип значения элементов, составляющих список значений, задается в свойстве ТипЭлементаСписка).
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот