| | |
| | | MessageBox.Show(" 第" + ClsPub.isLong(grdMain.Rows[j].Cells[HSnoCol].Value) + "行,物料:" + ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusModelCol].Value) + " ,中存在数量、最小包装数、箱数为 0,不允许生成条码!"); |
| | | return false; |
| | | } |
| | | |
| | | |
| | | if (ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusModelCol].Value) != "" && ClsPub.isStrNull(grdMain.Rows[j].Cells[HSupNumberCol].Value) == "") |
| | | { |
| | | MessageBox.Show(" 第" + ClsPub.isLong(grdMain.Rows[j].Cells[HSnoCol].Value) + "行,客户零件号:" + ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusModelCol].Value) + " ,对应供应商编码为空,不允许生成条码!"); |
| | | return false; |
| | | } |
| | | } |
| | | |
| | | return true; |
| | |
| | | //设置可编辑列 |
| | | string sAllowCol; |
| | | sAllowCol = HQtyCol.ToString() + |
| | | "," + HCusModelCol.ToString() + |
| | | "," + HMaterIDCol.ToString() + |
| | | "," + HCusModelNameCol.ToString() + |
| | | "," + HWorkLineNameCol.ToString() + |
| | | "," + HSupNumberCol.ToString() + |
| | | "," + HSupNameCol.ToString() + |
| | | "," + HCode1Col.ToString() + |
| | | "," + HCode2Col.ToString() + |
| | | "," + HCode3Col.ToString() + |
| | | "," + HBarCodeDateCol.ToString() + |
| | | "," + HBackDataFlagCol.ToString() + |
| | | "," + HMinQtyCol.ToString(); |
| | | //"," + HCusModelCol.ToString() + |
| | | //"," + HMinQtyCol.ToString() + |
| | | //"," + HCusModelNameCol.ToString() + |
| | | //"," + HWorkLineNameCol.ToString() + |
| | | //"," + HSupNumberCol.ToString() + |
| | | //"," + HSupNameCol.ToString() + |
| | | //"," + HCode1Col.ToString() + |
| | | //"," + HCode2Col.ToString() + |
| | | //"," + HCode3Col.ToString() + |
| | | //"," + HBarCodeDateCol.ToString() + |
| | | //"," + HBackDataFlagCol.ToString() + |
| | | "," + HMaterIDCol.ToString(); |
| | | //设置合计列 |
| | | string sTotalCol = HQtyCol.ToString(); |
| | | // |
| | |
| | | grdMain.Rows[sRow].Cells[HCode1Col].Value = "00"; |
| | | grdMain.Rows[sRow].Cells[HCode2Col].Value ="000"; |
| | | grdMain.Rows[sRow].Cells[HCode3Col].Value = "0000"; |
| | | grdMain.Rows[sRow].Cells[HSupNumberCol].Value = "VG509"; |
| | | grdMain.Rows[sRow].Cells[HWorkLineNameCol].Value = "1"; |
| | | grdMain.Rows[sRow].Cells[HBarCodeDateCol].Value = dtpHDate.Value.ToShortDateString(); |
| | | grdMain.Rows[sRow].Cells[HBackDataFlagCol].Value = "%"; |
| | |
| | | if (oDs2 != null && oDs2.Tables[0].Rows.Count > 0) |
| | | { |
| | | grdMain.Rows[sRow].Cells[HCusModelCol].Value = DBUtility.ClsPub.isStrNull(oDs2.Tables[0].Rows[0]["HPinfan"]); |
| | | |
| | | grdMain.Rows[sRow].Cells[HSupNumberCol].Value = DBUtility.ClsPub.isStrNull(oDs2.Tables[0].Rows[0]["HSupNumber"]); |
| | | } |
| | | else |
| | | { |
| | | grdMain.Rows[sRow].Cells[HCusModelCol].Value = ""; |
| | | |
| | | grdMain.Rows[sRow].Cells[HSupNumberCol].Value = ""; |
| | | } |
| | | //} |
| | | break; |