NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated

var settings = new ReportSettings();
           settings.ReportServer = "http://localhost/reportserver"; //this is the default value
           settings.Credential = new NetworkCredential("username", "password", "domain");
           settings.RenderType = ReportRenderType.Html4_0; // default is Html 4.0
           settings.ExecuteType = ReportExecuteType.Display;//Display is default, if for Export,the ReportExecuteResult will be returns the full report data as byte[]
           settings.ShowToolBar = false; // if true, will be show the tool bar, but now not implemented any actions. you must implement it by yourself now. will soon coming on
           settings.SessionId = "23v1ubmn0k2gzo45jaeaov24"; //the sessionid is coming after run report.
           ReportViewer viewer = new ReportViewer(settings);
           ReportExecuteResult result = viewer.Search("/ScheduleReports/OvertimeReport", "Main");// for find text;
           ReportExecuteResult result1 = viewer.ExecuteReport("/ScheduleReports/OvertimeReport"); // for show report only
           var contentx=result.Contents; //for display report content, if result.Stream has value, this wiil be null
           var stream = result.Stream; // for export, if result.Contents has value. this will be null
           var pageCount = result.PageCount; // the total page;
           var pageIndex = result.PageIndex; // the current page;