QSReport.BatchRDLRenderer.GetReportFromFile C# (CSharp) Method

GetReportFromFile() private method

private GetReportFromFile ( ReportInfo reportInfo ) : Report
reportInfo ReportInfo
return fyiReporting.RDL.Report
        private Report GetReportFromFile(ReportInfo reportInfo)
        {
            RDLParser rdlp;
            Report r;
            string source = System.IO.File.ReadAllText(reportInfo.GetPath());

            rdlp = new RDLParser(source);
            rdlp.Folder = System.IO.Path.GetDirectoryName (reportInfo.GetPath());
            rdlp.OverwriteConnectionString = reportInfo.ConnectionString;
            rdlp.OverwriteInSubreport = true;

            r = rdlp.Parse();

            return r;
        }