OTSReport_criterion.cs 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. using DevExpress.XtraReports.UI;
  2. using OTSIncAReportApp.OTSSampleReportInfo;
  3. using OTSIncAReportApp.OTSTemplateDesigner;
  4. using OTSIncAReportApp.ReportTemplate;
  5. using System;
  6. using System.Collections;
  7. using System.Collections.Generic;
  8. using System.ComponentModel;
  9. using System.Data;
  10. using System.Drawing;
  11. using System.Linq;
  12. using System.Text;
  13. using System.Threading.Tasks;
  14. using System.Windows.Forms;
  15. namespace OTSIncAReportApp._1_UI.OTSTemplateDesigner
  16. {
  17. public partial class OTSReport_criterion : Form
  18. {
  19. GBData export_Report;
  20. GBReport GB_Report;
  21. OTSReport_Export in_export;
  22. Hashtable table;
  23. public int Sample_order { set; get; }
  24. public OTSReport_criterion(GBData Export_Report, GBReport gb_Report, OTSReport_Export In_export)
  25. {
  26. GB_Report = gb_Report;
  27. in_export = In_export;
  28. export_Report = Export_Report;
  29. InitializeComponent();
  30. #region 国际化语言
  31. OTSCommon.Language lan = new OTSCommon.Language(this);
  32. table = lan.GetNameTable(this.Name);
  33. #endregion
  34. }
  35. private void button1_Click(object sender, EventArgs e)
  36. {
  37. Cursor.Current = Cursors.WaitCursor;
  38. export_Report.criterion_out(GB_Report, in_export, Sample_order, table, GB_cb_1.Checked, GB_cb_2.Checked,false,false);
  39. Cursor.Current = Cursors.WaitCursor;
  40. this.Close();
  41. }
  42. }
  43. }