Страница 1 из 1
Сохранение отчета в XML
Добавлено: 21 фев 2007, 06:08
Elfa
Здравствуйте. Возникла необходимость сохранять отчет в формате XML с заданной структурой. Возможно ли это?
Сохранение отчета в XML
Добавлено: 21 фев 2007, 08:10
Edward
По умолчанию отчет сохраняется в файл со структурой XML. Вы можете его потом переформатировать.
Поясните, пожалуйста, Вашу задачу.
Спасибо.
Сохранение отчета в XML
Добавлено: 21 фев 2007, 09:56
Elfa
Есть описание структуры документа, которой должен соответствовать отчет. Для каждого отчета структура может быть своя. Можно, как вы и написали, переформатировать XML файл, формируемый отчетом. Но в этом случае при поступлении новых отчетов, надо модернизировать код приложения. Удобно было бы указать генератору отчетов что-то вроде шаблона, на основе которого он бы сформировал XML документ.
К примеру текущая структура выглядит как-то так:
20060427
20060428081709
1
Некоторая организация
1234567890
1234567890
Некоторая организация
293
293
# .............. (пропущено)
305
# .............. (пропущено)
123
# .............. (пропущено)
Спасибо!
Сохранение отчета в XML
Добавлено: 21 фев 2007, 12:58
Edward
Уточните, пожалуйста, Вам необходимо сохранять результат построения отчета или шаблон отчета ?
Спасибо.
Сохранение отчета в XML
Добавлено: 22 фев 2007, 16:11
Elfa
Именно результат построения отчета.
Сохранение отчета в XML
Добавлено: 22 фев 2007, 17:34
Vital
Вы можете использовать экспорт в Xml (нужна версия генератора отчетов 2007.1). Этот экспорт формирует xml формата DataSet Ado.Net. Вам достаточно загрузить сформированный xml файл в DataSet, а потом уже используя DataSet сформировать новый xml файл в необходимом формате. Или Вы можете сразу преобразовать полученный xml файл.
Спасибо.