У меня есть страница, на которой клиент имеет диаграмму. Теперь эта диаграмма должна быть помещена в отчет RDLC. Я собрал изображение диаграммы в System.Drawing.Image, но не знаю, как поместить это в RDLC.Экспорт диаграммы в отчет RDLC
0
A
ответ
0
Я привязываю изображение к одному из столбцов, а затем привязываю его к набору данных для извлечения изображения в отчет RDLC. Вот код ...
DataTable dt = new DataTable();
DataColumn column = new DataColumn("chart");
column.DataType = System.Type.GetType("System.Byte[]");
dt.Columns.Add(column);
DataRow dr = dt.NewRow();
//Saving the Image of Graph into memory stream
System.IO.MemoryStream ms = new System.IO.MemoryStream();
Chart1.SaveImage(ms, ChartImageFormat.Png);
byte[] ByteImage = new byte[ms.Length];
ms.Position = 0;
ms.Read(ByteImage, 0, (int)ms.Length);
dr["chart"] = ByteImage;
string s = dr[0].ToString();
dt.Rows.Add(dr);
ReportViewer1.LocalReport.DataSources.Clear();
ReportViewer1.LocalReport.ReportPath = "Report1.rdlc";
ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1",dt));
ReportViewer1.Visible = true;
ReportViewer1.LocalReport.Refresh();
0
Я предлагаю следующее.
Создайте отчет RDLC для этой диаграммы, передав то же самое, что вы используете, чтобы нарисовать диаграмму на этой странице. Этот подход действительно полезен для вас, вы можете изменить его в соответствии с вашими требованиями клиента.
Вы можете установить изображение в RDLC. Используйте управление изображениями RDLC. Пройдите изображение полный путь к набору данных, который вы будете использовать в своем отчете RDLC.
Смежные вопросы
- 1. Экспорт отчета RDLC в .pptx
- 2. Экспорт Asp.net SSRS 2008 (RDLC) в отчет Excel
- 3. Отчет rdlc, не показывающий отчет
- 4. Как узнать отчет rdlc
- 5. Отчет о программной RDLC
- 6. Rdlc условный отчет
- 7. Отчет RDLC wpf C#
- 8. Отчет RDLC в asp.net C#
- 9. Сплита выражения в RDLC отчет
- 10. RDLC Экспорт локального отчета в CSV
- 11. RDLC SubReports Экспорт в Excel проигнорирован
- 12. Экспорт RDLC в файл .docx
- 13. как передать другой отчет .rdlc в reportviewer
- 14. RDLC LocalReport Экспорт в Excel очень медленный
- 15. Экспорт нескольких листов с использованием rdlc.
- 16. Отчет RDLC с подзапросом dataset
- 17. Как создать отчет типа RDLC?
- 18. Отчет RDLC всего по группе
- 19. RDLC отчет с группой столбцов
- 20. Отчет RDLC с несколькими столбцами
- 21. Модифицировать динамически отчет rdlc (C#)
- 22. Не удалось создать отчет rdlc
- 23. Отчет RDLC не отображается Данные
- 24. Экспорт диаграммы am на сервер
- 25. Передача параметров в под-отчет в rdlc
- 26. Экспорт диаграммы Excel в экспорт PowerPoint
- 27. Как обновить отчет в Dynamic NAV, используя отчет RDLC?
- 28. Отчет RDLC правильно экспортируется из браузера Chrome, но не отображается
- 29. Локальный отчет rdlc в pdf очень медленный
- 30. Сумма значений столбцов в таблице - отчет Rdlc
Вы пытаетесь добавить статическое изображение в отчет? Или вы пытаетесь программно добавить изображение в отчет во время выполнения? [Что вы пробовали?] (Http://mattgemmell.com/2008/12/08/what-have-you-tried/) –
Да, я хотел добавить изображение, но я сделал это каким-то другим способом. –
Можете ли вы поделиться тем, как вы смогли это сделать (как ответ)? –