沈泽
2021-09-10 356fb43b6b458f33d2c6ba6b13d8729f7f656ea1
WorkM/Á÷ת¿¨¹ÜÀí/Sc_ProcessExchangeBill_CF.cs
@@ -91,6 +91,8 @@
        public const Int16 HSupIDCol = 68;
        public const Int16 HPassRateCol = 69;
        public const Int16 HSumPassRateCol = 70;
        public const Int16 HMouldNoCol = 71;
        public const Int16 HProcWorkNumCol = 72;
        //
        //
        //表2
@@ -944,6 +946,7 @@
                this.txtHWWOrderBillNo.Text = BillOld.omodel.HWWOrderBillNo;
                this.txtHICMOBillNo.Text = BillOld.omodel.HICMOBillNo;
                this.txtHICMOBillNo.Tag = BillOld.omodel.HICMOInterID.ToString();
                this.txtHICMOEntryID.Text = BillOld.omodel.HICMOEntryID.ToString();
                this.txtHExplanation.Text = BillOld.omodel.HExplanation;
                this.txtHInnerBillNo.Text = BillOld.omodel.HInnerBillNo;
                this.txtHBatchNo.Text = BillOld.omodel.HBatchNo;
@@ -1144,7 +1147,8 @@
                    grdMain.Rows[i].Cells[HSeOrderEntryIDCol].Value = oSub.HSeOrderEntryID.ToString();
                    grdMain.Rows[i].Cells[HWWOrderBillNoCol].Value = oSub.HWWOrderBillNo;
                    grdMain.Rows[i].Cells[HWWOrderEntryIDCol].Value = oSub.HWWOrderEntryID.ToString();
                    grdMain.Rows[i].Cells[HWWOrderInterIDCol].Value = oSub.HWWOrderInterID.ToString();
                    grdMain.Rows[i].Cells[HMouldNoCol].Value = oSub.HMouldNo.ToString();
                    grdMain.Rows[i].Cells[HProcWorkNumCol].Value = oSub.HProcWorkNum.ToString();
                    i = i + 1;
                }
@@ -1266,6 +1270,7 @@
            BillNew.omodel.HWWOrderEntryID = ClsPub.isLong(this.txtHWWOrderEntryID.Text.ToString());
            BillNew.omodel.HWWOrderBillNo = ClsPub.isStrNull(this.txtHWWOrderBillNo.Text);
            BillNew.omodel.HICMOInterID = ClsPub.isLong(this.txtHICMOBillNo.Tag);
            BillNew.omodel.HICMOEntryID = ClsPub.isLong(this.txtHICMOEntryID.Text);
            BillNew.omodel.HICMOBillNo = ClsPub.isStrNull(this.txtHICMOBillNo.Text);
            BillNew.omodel.HPrevMainSourceInterID = ClsPub.isLong(txtHPrevMainSourceInterID.Text);
            BillNew.omodel.HMainSourceInterID = ClsPub.isLong(txtHMainSourceInterID.Text);
@@ -1372,6 +1377,7 @@
                    //
                    oSub.HICMOBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HICMOBillNoCol].Value);
                    oSub.HICMOInterID = DBUtility.ClsPub.isLong(grdMain.Rows[i].Cells[HICMOInterIDCol].Value);
                    //oSub.HICMOEntryID = DBUtility.ClsPub.isLong(grdMain.Rows[i].Cells[HICMOEntryIDCol].Value);
                    oSub.HSeOrderInterID = DBUtility.ClsPub.isLong(grdMain.Rows[i].Cells[HSeOrderInterIDCol].Value);
                    oSub.HSeOrderEntryID = DBUtility.ClsPub.isLong(grdMain.Rows[i].Cells[HSeOrderEntryIDCol].Value);
                    oSub.HSeOrderBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HSeOrderBillNoCol].Value);
@@ -1380,6 +1386,8 @@
                    oSub.HWWOrderBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HWWOrderBillNoCol].Value);
                    oSub.HPrevSourceInterID = DBUtility.ClsPub.isLong(grdMain.Rows[i].Cells[HPrevSourceInterIDCol].Value);
                    oSub.HPrevSourceEntryID = DBUtility.ClsPub.isLong(grdMain.Rows[i].Cells[HPrevSourceEntryIDCol].Value);
                    oSub.HMouldNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HMouldNoCol].Value);
                    oSub.HProcWorkNum = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HProcWorkNumCol].Value);
                    BillNew.DetailColl.Add(oSub);
                }
            }
@@ -1428,7 +1436,7 @@
        {
            //
            grdMain.ColumnCount = 71;                       //总列数
            grdMain.ColumnCount = 73;                       //总列数
            DBUtility.Xt_BaseBillFun.initGridFst(grdMain, this.Name);
            //=
            grdMain.Columns[HProcNoCol].HeaderText = "工序号";
@@ -1490,6 +1498,8 @@
            grdMain.Columns[HPassRateCol].HeaderText = "良率";
            grdMain.Columns[HSumPassRateCol].HeaderText = "累计良率";
            grdMain.Columns[HMouldNoCol].HeaderText = "模具编号";
            grdMain.Columns[HProcWorkNumCol].HeaderText = "程序号";
            grdMain.Columns[HSupIDCol].HeaderText = "供应商ID";
            ////固定赋值=====================================================
            grdMain.Columns[HSnoCol].HeaderText = "序号";