Задать вопрос
@freeeeez

Как создать XML-отчет в FastReport по заданной схеме XSD?

Есть счет фактура в Fastreport и выгружается в PDF.
По требованиям налоговой формат счет фактур должен быть в XML.
Есть XSD схема у налоговой как должен выглядеть итоговый документ - XSD-схема
Как на основе этой схемы сделать свой XML в Fastreport? Чтобы руками не собирать это все, есть возможность подгрузить эту схему в отчет?
  • Вопрос задан
  • 288 просмотров
Подписаться 2 Простой Комментировать
Ответ пользователя AVSomov К ответам на вопрос (2)
@AVSomov
FastReport не предназначен для формирования XML по заданной схеме, по сути существующий в нём экспорт в XML - это вариация экспорта в Excel.
Как указал выше IliaIT, вам требуется импортировать XSD (описание формализованной структуры XML), на основании этого будут созданы классы\интерфейсы (для полного соответствия XSD потребуется "доработка напильником"), написать код наполнения и сохранения XML, далее, если есть XSL (это описание по преобразованию XML в другой формат, обычно речь про HTML), то можно получить "типовую печатную форму документа" (самый простой, если пишите под Windows, то используя MSXML и метод IXMLNode.TransformNode).
Ответ написан
Комментировать