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

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

Добавлено: 18 июн 2010, 14:40
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.

Это ошибка, или в будущих версиях будет сделано?

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

Добавлено: 18 июн 2010, 14:56
digger
Разобрался, я пытался записать прямо в Response. Через промежуточный MemoryStream работает.


Но есть новый вопрос: какой формат выбрать чтоб нормально экспортнулось в Microsoft Word 2003

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

Добавлено: 20 июн 2010, 18:20
Ivan
Здравствуйте.

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

Спасибо.

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

Добавлено: 29 июн 2010, 09:20
digger
Какой из?

RtfWinWord
или
Rtf
или
RtfTable
или
RtfFrame
или
RtfTabbedText

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

Добавлено: 29 июн 2010, 09:51
Ivan
Здравствуйте.

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

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

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

Спасибо.