powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Опять экспорт из CR в Excel и pdf
1 сообщений из 1, страница 1 из 1
Опять экспорт из CR в Excel и pdf
    #35757702
serg_kok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Экспортирую отчет CrystalReport в Word так.
ReportDocument rd = new ReportDocument();
...
protected void btWord_Click(object sender, EventArgs e)
{
Stream myStream = rd.ExportToStream(ExportFormatType.WordForWindows);
StreamReader r = new StreamReader(myStream);
try
{
Response.Clear();
Response.ContentType = "application/vnd.ms-word";
Response.AddHeader("Content-Disposition", "attachment; filename=Report.doc");

String str = r.ReadToEnd();
Response.Write(str);
Response.Flush();
}
finally
{
Response.End();
}
}
Все работает хорошо. -------------------------------------------------------------------------------

Экспортирую отчет CrystalReport в Excel так.
protected void btExcel_Click(object sender, EventArgs e)
{
Stream myStream = rd.ExportToStream(ExportFormatType.Excel);
StreamReader r = new StreamReader(myStream);
try
{
Response.Clear();
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", "attachment; filename=Report.xls");

String str = r.ReadToEnd();
Response.Write(str);
Response.Flush();
}
finally
{
Response.End();
}
}

Все не работает, говорит неправильный формат файла.
Аналогично с pdf.

Что не так?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Опять экспорт из CR в Excel и pdf
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]