Сохранение отчета в XML
Сохранение отчета в XML
Здравствуйте. Возникла необходимость сохранять отчет в формате XML с заданной структурой. Возможно ли это?
Сохранение отчета в XML
По умолчанию отчет сохраняется в файл со структурой XML. Вы можете его потом переформатировать.
Поясните, пожалуйста, Вашу задачу.
Спасибо.
Поясните, пожалуйста, Вашу задачу.
Спасибо.
Сохранение отчета в XML
Есть описание структуры документа, которой должен соответствовать отчет. Для каждого отчета структура может быть своя. Можно, как вы и написали, переформатировать XML файл, формируемый отчетом. Но в этом случае при поступлении новых отчетов, надо модернизировать код приложения. Удобно было бы указать генератору отчетов что-то вроде шаблона, на основе которого он бы сформировал XML документ.
К примеру текущая структура выглядит как-то так:
20060427
20060428081709
1
Некоторая организация
1234567890
1234567890
Некоторая организация
293
293
# .............. (пропущено)
305
# .............. (пропущено)
123
# .............. (пропущено)
Спасибо!
К примеру текущая структура выглядит как-то так:
20060427
20060428081709
1
Некоторая организация
1234567890
1234567890
Некоторая организация
293
293
# .............. (пропущено)
305
# .............. (пропущено)
123
# .............. (пропущено)
Спасибо!
Сохранение отчета в XML
Уточните, пожалуйста, Вам необходимо сохранять результат построения отчета или шаблон отчета ?
Спасибо.
Спасибо.
Сохранение отчета в XML
Именно результат построения отчета.
Сохранение отчета в XML
Вы можете использовать экспорт в Xml (нужна версия генератора отчетов 2007.1). Этот экспорт формирует xml формата DataSet Ado.Net. Вам достаточно загрузить сформированный xml файл в DataSet, а потом уже используя DataSet сформировать новый xml файл в необходимом формате. Или Вы можете сразу преобразовать полученный xml файл.
Спасибо.
Спасибо.