FrmBundingReport.cs 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. 
  2. using System.Collections.Generic;
  3. using System.Windows.Forms;
  4. using com.steering.mes.mcp.entity;
  5. using Core.Mes.Client.Comm.Control;
  6. using Core.Mes.Client.Comm.Tool;
  7. using CoreFS.CA06;
  8. using Infragistics.Win.UltraWinGrid;
  9. namespace Core.StlMes.Client.Mcp.Mch.Report
  10. {
  11. public partial class FrmBundingReport : FrmReportBase
  12. {
  13. public FrmBundingReport()
  14. {
  15. InitializeComponent();
  16. }
  17. protected override void LoadView()
  18. {
  19. DataBindingSource.DataSource = typeof(MchBundlingResultEntityPlus);
  20. EntityHelper.ShowGridCaption<MchBundlingResultEntityPlus>(CrackDetectGrid.DisplayLayout.Bands[0]);
  21. ProductionInfo = new List<string>() { "ProNum", "ProWt" }; //打捆无废品 只显示支吨
  22. ResultNoPara = new List<string>() { "BundingTypeName", "BundlingNum", "BundingPerNum", "IncludeShort", "Memo" };
  23. }
  24. protected override void ResetColumns(UltraGridColumn Columns)
  25. {
  26. base.ResetColumns(Columns);
  27. if (Columns.Key == "IncludeShort")
  28. {
  29. Columns.EditorComponent = uceShort;
  30. }
  31. }
  32. protected override void QuerySinglePlan()
  33. {
  34. DataBindingSource.DataSource = EntityHelper.GetData<MchBundlingResultEntityPlus>(
  35. "com.steering.mes.mcp.Mch.FrmJgxReport.doQueryBundingResult",
  36. GetQueryCondition(),
  37. ob);
  38. }
  39. }
  40. }