Страница 1 из 1

StimulReport.Net и Web-сервисы

Добавлено: 12 июл 2006, 09:15
AntGor
Подскажите, пожалуйста, можно ли использовать генератор отчета в контексте Web-сервисов?
Спасибо!

StimulReport.Net и Web-сервисы

Добавлено: 12 июл 2006, 09:25
Edward
AntGor писал(а):Подскажите, пожалуйста, можно ли использовать генератор отчета в контексте Web-сервисов?
Спасибо!
Это очень просто. Для того, чтобы загружать и сохранять отчеты при работе с Web-сервисами, нужно работать с данными в строковом формате.
StimulReport.Net позволяет загрузить отчет из строки и сохранить в строку в виде Xml.

Сохранить отчет в строку

Код: Выделить всё

string str = report.SaveToString();
Загрузить отчет из строки

Код: Выделить всё

report.LoadFromString(str)
Сохранить построенный отчет в строку

Код: Выделить всё

string str = report.SaveDocumentToString()
Загрузить построенный отчет из строки

Код: Выделить всё

report.LoadDocumentFromString(str)
Если вы используете .Net 2 то вы также можете сохранить отчет в упакованном виде

Код: Выделить всё

string str = report.SavePackedReportToString()
Загрузить отчет из упакованной строки

Код: Выделить всё

report.LoadPackedReportFromString(str)
В следующем случае отчет сохраняется в формате Base64.
Сохранить отчет:

Код: Выделить всё

string str = report.SavePackedDocumentToString()
Загрузить отчет:

Код: Выделить всё

report.LoadPackedDocumentFromString(str)
Спасибо!