Показать сообщение отдельно
Старый 14.11.2019, 12:04   #86  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Цитата:
Сообщение от belugin Посмотреть сообщение
Дизайнер форматов содержит функционал импорта для примеров XML формата, так что если у вас есть образец, можно не кидать компоненты вручную а импортировать его, а потом удалить ненужные повторения и связать с данными.
Под примером Вы имеете в виду импорт xsd-схемы?
Или данные для импорта должны иметь какую-то предопределенную табличную структуру?

Может коммент не совсем в тему, но я столкнулся с этой проблемой в Электронном документе АХ2012. И без модификации кода решить ее не удалось. Суть проблему была в том, при генерации xml-документа можно было получить
<имяТега>значение</имяТега> - если в xsd-схеме тип элемента определен как simple
или
<имяТега имяАтрибута1="значение" имяАтрибута2="значение"/> - если в xsd-схеме тип элемента определен как complex
Но никакими ухищрениями стандартный код не мог сгенерировать в выходном файле конструкцию вида
<имяТега имяАтрибута1="значение">значение</имяТега>

А структуру xml-документа определяет регулирующий орган, именно в виде xsd-схемы. И для табличной части документа (то, что в АХ2012 именовалось динамической таблицей, а не секцией) в выходном файле должны повторяться строки с одинаковым именем тега, имеющим значение, и атрибутом ROWNUM с номером строки.

Вот я и пытаюсь с разобраться, возможна ли настройка такой конструкции средствами интерфейса или, как в АХ2012, в стандарте это не реализуемо.