Не поддерживается экспорт отчета в поток

Обсуждение Stimulsoft Reports.WEB
Ответить
digger
Сообщения: 52
Зарегистрирован: 19 апр 2010, 13:55
Откуда: SPb

Не поддерживается экспорт отчета в поток

Сообщение digger »

Вызов метода
//
// Summary:
// Exports a rendered report into the stream without dialog using the provider.
//
// Parameters:
// exportFormat:
// A format for the document which will be exported to.
//
// stream:
// A file to export the rendered report.
public void ExportDocument(StiExportFormat exportFormat, Stream stream);

Выдает NonSupported Exception.

Это ошибка, или в будущих версиях будет сделано?
digger
Сообщения: 52
Зарегистрирован: 19 апр 2010, 13:55
Откуда: SPb

Не поддерживается экспорт отчета в поток

Сообщение digger »

Разобрался, я пытался записать прямо в Response. Через промежуточный MemoryStream работает.


Но есть новый вопрос: какой формат выбрать чтоб нормально экспортнулось в Microsoft Word 2003
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Не поддерживается экспорт отчета в поток

Сообщение Ivan »

Здравствуйте.

Для экспорта в MS Word 2003 используйте формат RTF.

Спасибо.
digger
Сообщения: 52
Зарегистрирован: 19 апр 2010, 13:55
Откуда: SPb

Не поддерживается экспорт отчета в поток

Сообщение digger »

Какой из?

RtfWinWord
или
Rtf
или
RtfTable
или
RtfFrame
или
RtfTabbedText
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Не поддерживается экспорт отчета в поток

Сообщение Ivan »

Здравствуйте.

Это разные режимы работы одного экспорта.

Rtf == RtfTable
RtfTable - экспорт объектов отчета в виде одной большой таблицы.
RtfFrame - экспорт объектов отчета в виде объектов RTF Frames (рамки).
RtfWinWord - экспорт объектов отчета в виде рамок WinWord.
RtfTabbedText - экспорт только текста, размеченного с помощью символов табуляции.

Последние два экспорта используются редко, оставлены для совместимости со старыми версиями, поэтому доступны только из кода.

Спасибо.
Ответить