/// <summary> /// 新增初始化 /// </summary> public override void IniInsertSet() { //txtWeightUnit.Text = "g/m"; drpUseable.EditValue = 1; txtItemDate.DateTime = DateTime.Now.Date; drpItemUnit.Text = ProductParamSet.GetStrValueByID(5001);//面料默认单位设置 txtColorLoss.Text = ProductParamSet.GetStrValueByID(5006); //默认染损 txtLastLoss.Text = ProductParamSet.GetStrValueByID(5007); //默认整理损 if (ProductParamSet.GetIntValueByID(5022) == 1)//面料编码生成规格 { txtItemCode_DoubleClick(null, null); } if (SysConvert.ToBoolean(ProductParamSet.GetIntValueByID(5011)))//面料定义界面不要显示原料信息管理内容 { txtWeightUnit.Text = SysConvert.ToString(ProductParamSet.GetStrValueByID(5011)); } //iniFiledSet(); }
/// <summary> /// 新增单据初始化控件数据(哪些值需要设置的设定一下) /// </summary> public override void IniInsertSet() { txtItemDate.DateTime = DateTime.Now.Date; txtMakeOPID.Text = Common.GetOPName(FParamConfig.LoginID); txtItemCode_DoubleClick(null, null); drpItemUnit.Text = ProductParamSet.GetStrValueByID(5004);//辅料默认单位设置 }
/// <summary> /// 控件状态方法设置 /// </summary> public override void SetInputStatus(bool p_Flag) { ProcessCtl.ProcControlEdit(gridControl3, p_Flag); drpVendorLevel.Text = SysConvert.ToString(ProductParamSet.GetStrValueByID(5025)); if (SysConvert.ToBoolean(ProductParamSet.GetIntValueByID(5021)))//客户编号自动生成 { ProductCommon.FormNoCtlEditSet(txtVendorID, "Data_Vendor", "VendorID", this.FormListAID, p_Flag); } }
private void BindGrid() { SaleOrderDts entitydts = new SaleOrderDts(); entitydts.ID = m_DID; entitydts.SelectByID(); string sql = "SELECT * FROM Sale_SaleOrderFabricCompSite WHERE MainID=" + SysString.ToDBString(m_ID); sql += " AND DID=" + SysString.ToDBString(m_DID); DataTable dt = SysUtils.Fill(sql); if (dt.Rows.Count > 0) { gridView1.GridControl.DataSource = SysUtils.Fill(sql); gridView1.GridControl.Show(); decimal TotalQty = 0; for (int i = 0; i < gridView1.RowCount; i++) { TotalQty += SysConvert.ToDecimal(gridView1.GetRowCellValue(i, "Qty")); } txtTotalQty.Text = TotalQty.ToString(); } else { sql = "SELECT ItemCode,ItemName,ItemStd,ItemModel,ComTypeID FROM UV1_Data_ItemCompositeDts WHERE MainID IN (SELECT ID FROM Data_Item WHERE ItemCode=" + SysString.ToDBString(entitydts.ItemCode) + ")"; DataTable dto = SysUtils.Fill(sql); for (int i = 0; i < dto.Rows.Count; i++) { DataRow dr = dt.NewRow(); dr["ItemCode"] = SysConvert.ToString(dto.Rows[i]["ItemCode"]); dr["ItemName"] = SysConvert.ToString(dto.Rows[i]["ItemName"]); dr["ItemStd"] = SysConvert.ToString(dto.Rows[i]["ItemStd"]); dr["ComTypeID"] = SysConvert.ToInt32(dto.Rows[i]["ComTypeID"]); dr["ColorName"] = entitydts.ColorName; dr["ItemModel"] = SysConvert.ToString(dto.Rows[i]["ItemModel"]); dr["SQty"] = entitydts.Qty; dr["RQty"] = entitydts.Qty; dr["Unit"] = "KG"; if (SysConvert.ToBoolean(ProductParamSet.GetIntValueByID(5405))) //转换为默认单位模式开启,目前支持转换为公斤模式 { string unitdefault = SysConvert.ToString(ProductParamSet.GetStrValueByID(5406)); //转换后默认单位 if (unitdefault != string.Empty) { dr["Unit"] = unitdefault; //entitydts[index].Unit = unitdefault;//赋值转换后单位 } } dr["SO"] = m_SO; dt.Rows.Add(dr); } gridView1.GridControl.DataSource = dt; gridView1.GridControl.Show(); } }
/// <summary> /// 新增初始化 /// </summary> public override void IniInsertSet() { txtWeightUnit.Text = "g/m"; txtItemCode_DoubleClick(null, null); drpUseable.EditValue = 1; drpPFlag.EditValue = 0; drpXFlag.EditValue = 0; txtItemDate.DateTime = DateTime.Now.Date; drpItemUnit.Text = ProductParamSet.GetStrValueByID(5002);//坯布默认单位设置 }
/// <summary> /// 新增初始化 /// </summary> public override void IniInsertSet() { txtWeightUnit.Text = "g/m"; txtItemCode_DoubleClick(null, null); drpUseable.EditValue = 1; // drpPFlag.EditValue = 0; // drpXFlag.EditValue = 0; txtItemDate.DateTime = DateTime.Now.Date; drpItemUnit.Text = ProductParamSet.GetStrValueByID(5001);//面料默认单位设置 txtColorLoss.Text = ProductParamSet.GetStrValueByID(5006); //默认染损 txtLastLoss.Text = ProductParamSet.GetStrValueByID(5007); //默认整理损 }