powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Subreport in CR and C#
2 сообщений из 2, страница 1 из 1
Subreport in CR and C#
    #33233894
vvvalder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть отчет CrystalReports состоящий из главного и subreport.

Данные для главного отчета беру из объекта DataTable:
cr = new ReportDocument();
cr.Load("C:\\Csharp\\report.rpt");
cr.SetDataSource(Form1.tTable)

А как данные в subreport подставить из другого DataTable?
...
Рейтинг: 0 / 0
Subreport in CR and C#
    #33235764
FantomGood
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример с датасетом
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
			foreach(Section crSection in crSections)
			{
				crReportObjects = crSection.ReportObjects;
				//loop through all the report objects to find all the subreports
				foreach(ReportObject crReportObject in crReportObjects)
				{
					if (crReportObject.Kind == ReportObjectKind.SubreportObject)
					{
						//you will need to typecast the reportobject to a subreport 
						//object once you find it
						crSubreportObject = (SubreportObject)crReportObject;

						//open the subreport object
						crSubReportDoc = crSubreportObject.OpenSubreport(crSubreportObject.SubreportName);
						//Once the correct subreport has been located pass it the 
						//appropriate dataset
						if(crSubReportDoc.Name == "FirstSub") 
						{
							//crSubReportDoc.Database.Tables[ 0 ].SetDataSource(ds);
							crSubReportDoc.SetDataSource(ds);
						}
					}
				}
			}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Subreport in CR and C#
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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