ReportEngine.DesignExt.cs 582 B

123456789101112131415161718192021
  1. using FastReport.Utils;
  2. using System;
  3. namespace FastReport.Engine
  4. {
  5. partial class ReportEngine
  6. {
  7. #region Private Methods
  8. private void ShowProgress()
  9. {
  10. if (!Config.ReportSettings.ShowProgress) return;
  11. string msg = Report.DoublePass && FirstPass ?
  12. Res.Get("Messages,GeneratingPageFirstPass") :
  13. Res.Get("Messages,GeneratingPage");
  14. Config.ReportSettings.OnProgress(Report, String.Format(msg, CurPage + 1), CurPage + 1, TotalPages);
  15. }
  16. #endregion Private Methods
  17. }
  18. }