Example #1
0
        public void ShowReport(Stream stream)
        {
            // TODO: Вынести в инициализацию EPS клиента
            Config.PreviewSettings.ShowInTaskbar = true;

            var report = new FastReport.Report();

            report.LoadPrepared(stream);

            var lfs = LocalizationResources.RussianFastReport;

            if (lfs != null && lfs.Length > 0)
            {
                Res.LoadLocale(new MemoryStream(lfs));
            }

            report.ShowPrepared(false, this);
        }
Example #2
0
        public void ShowReport(string fileName)
        {
            var report = new FastReport.Report();

            report.LoadPrepared(fileName);

            var lfs = LocalizationResources.RussianFastReport;

            if (lfs != null && lfs.Length > 0)
            {
                Res.LoadLocale(new MemoryStream(lfs));
            }

            report.ShowPrepared(false, this);

            if (File.Exists(fileName))
            {
                File.Delete(fileName);
            }
        }