Progress® Telerik® Reporting R3 2018

sendEmailEnd

Occurs after the report is exported and before the E-mail message is sent.

Parameters:

Parameter

Description

e

This is the jQuery.Event object and e.data is respectively jQuery's event.data. e.data.sender is the report viewer that raised the event.

args

An object with properties:

  • handled - prevent the default send email operation. Default value: false.

  • from - E-mail address used for the E-mail message FROM value.

  • to - E-mail address used for the E-mail message TO value.

  • cc - E-mail address used for the E-mail message Carbon Copy value.

  • format - the document format of the sent report.

  • subject - the subject of the sent E-mail message.

  • body - the content of the sent E-mail message.

  • url - the url of the sent report document as a resource.

JavaScript
// $(handler) is jQuery's shorthand for $(document).ready(handler)
$(function () {
  $("#reportViewer1").telerik_ReportViewer({
    serviceUrl: "api/reports/",
    reportSource: {
        report: "Telerik.Reporting.Examples.CSharp.Invoice, CSharp.ReportLibrary"
    },

    sendEmailEnd: function(e, args) {
      args.format = "XLS";
      console.log("This event handler will be called after exporting the report.");
      console.log("The exported report can be found at " + args.url); 
    }
});
Is this article helpful? Yes / No
Thank you for your feedback!

Give article feedback

Tell us how we can improve this article

close
Dummy