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

Использование св-ва UseExternalReport

Добавлено: 23 окт 2008, 10:10
viq
Как использовать свойство UseExternalReport компонента SubReport.
И возможно ли с помощью этого св-ва или каким-либо другим способом вставлять в один отчёт другой ранее скомпилированный в dll?


Использование св-ва UseExternalReport

Добавлено: 24 окт 2008, 18:50
Vital
Здравствуйте,
viq писал(а):Как использовать свойство UseExternalReport компонента SubReport.
И возможно ли с помощью этого св-ва или каким-либо другим способом вставлять в один отчёт другой ранее скомпилированный в dll?
Можно к примеру так:

Код: Выделить всё

StiReport report = new StiReport();
report.GetSubReport += new StiGetSubReportEventHandler(report_GetSubReport);

void report_GetSubReport(object sender, StiGetSubReportEventArgs e)
		{
			StiReport report = StiReport.GetReportFromAssembly("Assembly.dll");
                        report.RegData(dataset);
			e.Report = report;
		}
Я также рекомендую скачать пререлиз билд от 27 октября. Этот билд будет содержать некоторые исправления в части работы суботчетов.

p.s. Также обратите внимание на свойство SubReports класса StiReport.

Спасибо.