Page 1 of 1

Change fileName when exporting from HtmlViewer panel

Posted: Tue Oct 31, 2017 10:53 am
by IskandarAir
Dear Stimulsoft team,

is it possible to change name of file that is being exported from "save" button of StiMvcViewerOptions. We want to change .csv file name from Report.csv to more custom value.

regards,
Iskadnar

Re: Change fileName when exporting from HtmlViewer panel

Posted: Tue Oct 31, 2017 7:54 pm
by Alex K.
Hello,

You can use the ReportName property of the report.

Thank you.

Re: Change fileName when exporting from HtmlViewer panel

Posted: Wed Nov 01, 2017 5:13 am
by IskandarAir
Hi,

Please give more detailed answer. It is not clear where and how

Regards,
Iskanadr

Re: Change fileName when exporting from HtmlViewer panel

Posted: Wed Nov 01, 2017 6:29 am
by IskandarAir
in .cshtml we have

Code: Select all

  @Html.Stimulsoft().StiMvcViewer("Report", new StiMvcViewerOptions
{
    Actions =
    {
        ViewerEvent = "ViewerEvent",
        PrintReport = "PrintReport"
    },
....
and in Controller we have

Code: Select all

       public ActionResult ViewerEvent()
        {
            return StiMvcViewer.ViewerEventResult();
        }
through this actionResult .csv file is being generated. So where should we put ReportName Property and How

Re: Change fileName when exporting from HtmlViewer panel

Posted: Wed Nov 01, 2017 8:47 am
by Alex K.
Hello,

You can use the following code:
пожалуйста используйте следующий код для этого:

Code: Select all

Actions =
    {
        ViewerEvent = "ViewerEvent",
        PrintReport = "PrintReport",
        ExportReport = "ExportReport"
    },

        public ActionResult ExportReport()
        {
            StiReport report = StiMvcViewer.GetReportObject();
            report.ReportName = "ExportReportFileName";
            report.ReportAlias = report.ReportName;

            return StiMvcViewer.ExportReportResult(report);
        }
Thank you.