OTSReport_criterion.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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 DataTable Language_dt { set; get; }
  25. public OTSReport_criterion(GBData Export_Report, GBReport gb_Report, OTSReport_Export In_export)
  26. {
  27. GB_Report = gb_Report;
  28. in_export = In_export;
  29. export_Report = Export_Report;
  30. InitializeComponent();
  31. #region 国际化语言
  32. OTSCommon.Language lan = new OTSCommon.Language(this);
  33. table = lan.GetNameTable(this.Name);
  34. #endregion
  35. }
  36. private void button1_Click(object sender, EventArgs e)
  37. {
  38. Cursor.Current = Cursors.WaitCursor;
  39. export_Report.criterion_out(GB_Report, in_export, Sample_order, Language_dt, GB_cb_1.Checked, GB_cb_2.Checked,false,false);
  40. Cursor.Current = Cursors.WaitCursor;
  41. this.Close();
  42. }
  43. }
  44. }