| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using System.Collections;
- using CoreFS.CA06;
- using Core.Mes.Client.Comm.Server;
- using Core.Mes.Client.Comm.Control;
- namespace Core.StlMes.Client.Plan.Order
- {
- public partial class FrmRclGroup : FrmBase
- {
- //private DateTime rollmonth = new DateTime();
- ///// <summary>
- ///// 轧制月份
- ///// </summary>
- //public DateTime Rollmonth
- //{
- // get { return rollmonth; }
- // set { rollmonth = value; }
- //}
- public FrmRclGroup()
- {
- InitializeComponent();
- }
- public FrmRclGroup(OpeBase ops)
- {
- this.ob = ops;
- InitializeComponent();
- }
- private void FrmRclGroup_Load(object sender, EventArgs e)
- {
- queryPlanWeight();
- }
- private void queryPlanWeight()
- {
- DataTable dtGroup = ServerHelper.GetData("com.steering.pss.plan.order.CoreSaleOrderOP.queryBaseinfoSort",
- new object[] { "2005" }, this.ob);
- DataTable dt1=ServerHelper.GetData("com.steering.pss.plan.order.CoreSaleOrderOP.queryPlanWeight",
- new object[] { DateTime.Now.AddMonths(-1).ToString("yyyy-MM") }, this.ob);
- DataTable dt2 = ServerHelper.GetData("com.steering.pss.plan.order.CoreSaleOrderOP.queryPlanWeight",
- new object[] { DateTime.Now.ToString("yyyy-MM") }, this.ob);
- DataTable dt3 = ServerHelper.GetData("com.steering.pss.plan.order.CoreSaleOrderOP.queryPlanWeight",
- new object[] { DateTime.Now.AddMonths(1).ToString("yyyy-MM") }, this.ob);
-
- DataTable dt = new DataTable();
- dt.Columns.Add("GROUP_RCL");
- dt.Columns.Add("PLANWEIGHT1");
- dt.Columns.Add("PLANWEIGHT2");
- dt.Columns.Add("PLANWEIGHT3");
- foreach (DataRow row in dtGroup.Rows)
- {
- DataRow dr = dt.NewRow();
- dr["GROUP_RCL"] = row["BASENAME"].ToString();
- dt1.DefaultView.RowFilter = "GROUP_RCL='" + row["BASENAME"].ToString() + "'";
- if (dt1.DefaultView.ToTable() != null && dt1.DefaultView.ToTable().Rows.Count > 0)
- {
- dr["PLANWEIGHT1"] = dt1.DefaultView.ToTable().Rows[0]["PLANWEIGHT"].ToString();
- }
- dt2.DefaultView.RowFilter = "GROUP_RCL='" + row["BASENAME"].ToString() + "'";
- if (dt2.DefaultView.ToTable() != null && dt2.DefaultView.ToTable().Rows.Count > 0)
- {
- dr["PLANWEIGHT2"] = dt2.DefaultView.ToTable().Rows[0]["PLANWEIGHT"].ToString();
- }
- dt3.DefaultView.RowFilter = "GROUP_RCL='" + row["BASENAME"].ToString() + "'";
- if (dt3.DefaultView.ToTable() != null && dt3.DefaultView.ToTable().Rows.Count > 0)
- {
- dr["PLANWEIGHT3"] = dt3.DefaultView.ToTable().Rows[0]["PLANWEIGHT"].ToString();
- }
- dt.Rows.Add(dr);
- }
- GridHelper.CopyDataToDatatable(dt, dataTable1, true);
- PlanComm.setGridActivation(ultraGrid1.DisplayLayout.Bands[0]);
- }
- }
- }
|