СБИС Ини Выгрузка — различия между версиями
(→Дата) |
(→Дата) |
||
Строка 7: | Строка 7: | ||
<Документ_Дата Тип="Дата" Формат="ДФ=dd.MM.yyyy">[Документ].Дата</Документ_Дата> | <Документ_Дата Тип="Дата" Формат="ДФ=dd.MM.yyyy">[Документ].Дата</Документ_Дата> | ||
<Документ_Время Тип="Дата" Формат="ДФ=HH.mm.ss">[Документ].Дата</Документ_Время> | <Документ_Время Тип="Дата" Формат="ДФ=HH.mm.ss">[Документ].Дата</Документ_Время> | ||
+ | </source> | ||
+ | |||
+ | Также тип Дата может использоваться для получения какой-то конкретной даты: | ||
+ | |||
+ | <source lang="xml"> | ||
+ | <Дата2018 Тип="Дата">'01.01.2018 00.00.00'</Дата2018> | ||
+ | </source> | ||
+ | |||
+ | Это может потребоваться, если нужно сравнить, например, дату документа с какой-то определенной датой и в зависимости от этого выгрузить разные значения параметра: | ||
+ | |||
+ | <source lang="xml"> | ||
+ | <Параметр_Значение>^>([Документ].Дата, Дата2017, 'Новый документ', 'Старый документ')</Параметр_Значение> | ||
</source> | </source> | ||
Версия 14:14, 29 августа 2018
Содержание
Типы
Дата
Тип Дата в сочетании с атрибутом Формат используется для выгрузки даты в определенном формате. Например, из одного и того же реквизита документа 1С мы получаем два атрибута в xml-файле Дата и Время:
<Документ_Дата Тип="Дата" Формат="ДФ=dd.MM.yyyy">[Документ].Дата</Документ_Дата>
<Документ_Время Тип="Дата" Формат="ДФ=HH.mm.ss">[Документ].Дата</Документ_Время>
Также тип Дата может использоваться для получения какой-то конкретной даты:
<Дата2018 Тип="Дата">'01.01.2018 00.00.00'</Дата2018>
Это может потребоваться, если нужно сравнить, например, дату документа с какой-то определенной датой и в зависимости от этого выгрузить разные значения параметра:
<Параметр_Значение>^>([Документ].Дата, Дата2017, 'Новый документ', 'Старый документ')</Параметр_Значение>
ТабличнаяЧасть
Объект
В значении должна быть указана ссылка на объект ИС. При обработке данного типа будет взята инишка из атрибута Ини и рассчитана по разделу указанному в атрибуте Формат.
Атрибуты:
- Ини - переопределяет какой инишкой рассчитывать. Если не указан берется дефолтная.
- Формат - переопределяет какой раздел инишки записывать в результирующий объект - по умолчанию Ид.
Без типа
Если у параметра ини не указан тип, обработчик обрабатывает значения в зависимости от его типа. Массив, Структура (словарь), Строка.
Значение имеет тип Строка
Значение берется как есть, другие атрибуты не учитываются.