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

Обсуждение Stimulsoft Reports.NET
Ответить
AntGor
Сообщения: 1
Зарегистрирован: 12 июл 2006, 07:43

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

Сообщение AntGor »

Подскажите, пожалуйста, можно ли использовать генератор отчета в контексте Web-сервисов?
Спасибо!
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

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

Сообщение 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)
Спасибо!
Ответить