yxj
2023-11-15 4d8f5f432dba36306ea015405ce62369d17189d6
WarM/²Ö¿â¹ÜÀí/Kf_SellOutBill_BarCodeNote.cs
@@ -53,6 +53,7 @@
            grdMain.DataSource = null;
            grdSub.DataSource = null;
            grdBarCode.DataSource = null;
            grdTM.DataSource = null;
        }
        //窗体加载
@@ -87,6 +88,7 @@
            DBUtility.Xt_BaseBillFun.initGridList(grdMain, this.Name);
            DBUtility.Xt_BaseBillFun.initGridList(grdSub, this.Name + "grdSub");
            DBUtility.Xt_BaseBillFun.initGridList(grdBarCode, this.Name + "grdBarCode");
            DBUtility.Xt_BaseBillFun.initGridList(grdTM, this.Name + "grdTM");
        }
@@ -126,6 +128,15 @@
            DBUtility.Xt_BaseBillFun.GraphicsGrid(grdBarCode);
        }
        private void grdTM_Paint(object sender, PaintEventArgs e)
        {
            GraphicsGridTM();
        }
        private void GraphicsGridTM()
        {
            DBUtility.Xt_BaseBillFun.GraphicsGrid(grdTM);
        }
        private Int32 Fun_GetCol(string sCol)
        {
            return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdMain);
@@ -139,6 +150,11 @@
        private Int32 Fun_GetBarCodeCol(string sCol)
        {
            return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdBarCode);
        }
        private Int32 Fun_GetTMCol(string sCol)
        {
            return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdTM);
        }
        //画线
@@ -161,6 +177,12 @@
            string s3 = frmCondition.cmbHComplete.Text;
            long n3 = 0;
            DBUtility.Xt_BaseBillFun.GraphLine(grdBarCode, MainIDCol3, SubIDCol3, s3, ref n3);
            int MainIDCol4 = Fun_GetTMCol("hmainid");
            int SubIDCol4 = Fun_GetTMCol("hsubid");
            string s4 = frmCondition.cmbHComplete.Text;
            long n4 = 0;
            DBUtility.Xt_BaseBillFun.GraphLine(grdTM, MainIDCol4, SubIDCol4, s4, ref n4);
        }
        //保存列宽
@@ -169,6 +191,7 @@
            DBUtility.Xt_BaseBillFun.SaveGrid(grdMain, this.Name);
            DBUtility.Xt_BaseBillFun.SaveGrid(grdSub, this.Name + "grdSub");
            DBUtility.Xt_BaseBillFun.SaveGrid(grdBarCode, this.Name + "grdBarCode");
            DBUtility.Xt_BaseBillFun.SaveGrid(grdTM, this.Name + "grdTM");
        }
        //默认列宽
@@ -177,6 +200,7 @@
            DBUtility.Xt_BaseBillFun.DefaultGridView(grdMain, this.Name);
            DBUtility.Xt_BaseBillFun.DefaultGridView(grdSub, this.Name + "grdSub");
            DBUtility.Xt_BaseBillFun.DefaultGridView(grdBarCode, this.Name + "grdBarCode");
            DBUtility.Xt_BaseBillFun.DefaultGridView(grdTM, this.Name + "grdTM");
        }
        #endregion
@@ -298,17 +322,19 @@
                cmbHStockOrgID.Text = DSet.Tables[0].Rows[0]["销售组织"].ToString();
                cmbHBillStatus.Text = DSet.Tables[0].Rows[0]["单据状态"].ToString();
                txtHMoney.Text = DSet.Tables[0].Rows[0]["本单金额"].ToString();
                txtHCreditDifference.Text = DSet.Tables[0].Rows[0]["信息差额"].ToString();
                txtHCreditDifference.Text = DSet.Tables[0].Rows[0]["信用差额"].ToString();
                HInterID = DBUtility.ClsPub.isLong(DSet.Tables[0].Rows[0]["HInterID"]);
                //返回基本信息、码单信息
                grdMain.DataSource = DSet.Tables[1].DefaultView;
                grdBarCode.DataSource = DSet.Tables[2].DefaultView;
                grdTM.DataSource = DSet.Tables[3].DefaultView;
                //冻结
                int FrCol = DBUtility.ClsPub.isInt(frmCondition.txtFrozenCol.Text);
                string s = frmCondition.cmbHComplete.Text;
                DBUtility.Xt_BaseBillFun.DisplayGrid(grdMain, this.Name, s, FrCol);
                DBUtility.Xt_BaseBillFun.DisplayGrid(grdBarCode, this.Name + "grdBarCode", s, FrCol);
                DBUtility.Xt_BaseBillFun.DisplayGrid(grdTM, this.Name + "grdTM", s, FrCol);
                //画线
                GraphLine();
@@ -566,5 +592,6 @@
        }
        #endregion
    }
}