Report export interception
Posted: Fri Sep 03, 2010 3:44 am
Hi!
I need to intercept OnReportExport event of StiWebViewer and save exported file to my DB.
I try the following:
but in StiExportDataEventArgs where is no selected report format, so I can't use ExportDocument method.
I also try this:
but no one was fired...
What I do wrong? Or how can I intercept exporting/printing events of WebViewr and save exported file to DB?
I need to intercept OnReportExport event of StiWebViewer and save exported file to my DB.
I try the following:
Code: Select all
Code: Select all
protected void viewer_ReportExport(object sender, Stimulsoft.Report.Web.StiExportDataEventArgs e) {}
I also try this:
Code: Select all
if (_report != null)
{
_report.Exporting += ReportExporting;
_report.Exported += ReportExported;
_report.Printed += ReportPrinted;
_report.Printing += ReportPrinting;
}
.....
protected void ReportPrinting(object sender, EventArgs e)
{
Log.Debug("ReportPrinting fired.");
}
protected void ReportPrinted(object sender, EventArgs e)
{
Log.Debug("ReportPrinted fired.");
}
protected void ReportExported(object sender, StiExportEventArgs e)
{
Log.Debug("ReportExported fired.");
}
protected void ReportExporting(object sender, StiExportEventArgs e)
{
Log.Debug("ReportExporting fired.");
}
What I do wrong? Or how can I intercept exporting/printing events of WebViewr and save exported file to DB?