Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
143 / 111 / 9
Регистрация: 12.09.2011
Сообщений: 763
1

Формирование отчета ReportViewer автоматически

31.07.2020, 07:31. Просмотров 3506. Ответов 1
Метки нет (Все метки)

Привет всем!

В моей программе есть форма, на которой стоит ReportViewer, отображающий мой отчет. У самого ReportViewer есть опция экспорта его в Word, Excel или PDF, при ручном выборе которой высвечивается стандартный диалог сохранения файла. Подскажите, пожалуйста, возможно ли как-то, чтобы через ReportViewer отчет экспортировался сразу в предварительно указанный мной временный файл, то есть не спрашивал имя и место сохранения, одним словом без диалога сохранения?

Спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.07.2020, 07:31
Ответы с готовыми решениями:

Создание отчета в reportViewer
Здраствуйте. Вообщем такая проблема, хочу сделать отчет при помощи компонента reportViewer, но у...

Создание отчета в reportViewer
Создана база данных в access, хочу сделать отчет в reportViewer. Столкнулся с такой проблемой, а...

Обновление отчета ReportViewer
Доброго времени суток! Есть ReportViewer в котором источник данных DataTable1 формируется...

Создание отчета в reportViewer
Уважаемые программисты, владеющие языком C#! Делаю отчет в reportViewer. В группу столбцов...

1
115 / 105 / 17
Регистрация: 10.02.2013
Сообщений: 271
16.09.2020, 16:09 2
Лучший ответ Сообщение было отмечено Vinemax как решение

Решение

оно?
C#
1
2
3
4
5
6
7
8
9
10
11
string mimeType, encoding, extension;
string[] streamids;
Microsoft.Reporting.WebForms.Warning[] warnings;
string format = "PDF";
 
// rview - элемент ReportViewer
byte[] bytes = rview.ServerReport.Render(format, "", out mimeType, out encoding, out extension, out streamids, out warnings);
FileStream fs = new FileStream(Server.MapPath("report.pdf"), FileMode.Open);
byte[] data = new byte[fs.Length];
fs.Write(bytes, 0, bytes.Length);
fs.Close();
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2020, 16:09

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

ReportViewer создание отчета
Добрый день, не первый час мучаюсь над создание отчета через ReportViewer. Используя мастер добился...

ReportViewer автоматическая печать отчета
Здравствуйте, подскажите как сделать автоматическую печать отчета, т.е. он обработался и сразу на...

ReportViewer. Не отображаются данные отчета
Пишу на MS visual studio 2010. В готовое клиентское приложение для работы с БД MySQL добавил...

Печать отчёта в ReportViewer по кнопке
Как можно сделать печать отчёта без ReportViewer по нажатию кнопки или выбору пункта меню?

Создание отчета с выборкой по textBox в ReportViewer
Всем доброго времени суток, возникла проблема при формировании отчета в VisualStudio 2019 Отчет...

Вывод отчета из MS SQL Server в ReportViewer
Есть у кого пример вывода чего нибудь в отчет на шарпе в форму в элемент ReportViewer. Пример...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.