From b35de013a3d18c12100c21014c7385db1b1641b5 Mon Sep 17 00:00:00 2001 From: jhz <jinghz@oceic.com> Date: 星期四, 13 四月 2023 14:28:19 +0800 Subject: [PATCH] 奥邦条码快速生成 --- WarM/条码打印/Sc_ICMOToBarCode.cs | 60 ++++++++++++++++++++++++++++++------------------------------ 1 files changed, 30 insertions(+), 30 deletions(-) diff --git "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs" "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs" index 587564b..f90e6ff 100644 --- "a/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs" +++ "b/WarM/\346\235\241\347\240\201\346\211\223\345\215\260/Sc_ICMOToBarCode.cs" @@ -119,7 +119,7 @@ //鎶婂綋鍓嶅崟鎹甀D 瀛樺埌涓�涓寜閽噷闈� 鍒锋柊鏃舵瘡娆″瓨涓�閬� if (DSet.Tables[0].Rows.Count > 0) { - txtHMaterID.Tag = DBUtility.ClsPub.isInt(grdMain.Rows[0].Cells["HInterID"].Value); + txtHMaterID.Tag = DBUtility.ClsPub.isLong(grdMain.Rows[0].Cells["HInterID"].Value); txtHMiniQty.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鏍囧噯瑁呯"].Value); //txtHMaterID.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鐗╂枡缂栫爜"].Value); txtHMaterModel.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["瑙勬牸鍨嬪彿"].Value); @@ -143,7 +143,7 @@ // } //} //鍐荤粨 - //int FrCol = DBUtility.ClsPub.isInt(frmCondition.txtFrozenCol.Text); + //int FrCol = DBUtility.ClsPub.isLong(frmCondition.txtFrozenCol.Text); //string s = frmCondition.cmbHComplete.Text; //DBUtility.Xt_BaseBillFun.DisplayGrid(grdMain, this.Name, s,FrCol); //鐢荤嚎 @@ -229,7 +229,7 @@ string HUserName = ""; HUserName = ClsPub.isStrNull(DBUtility.ClsPub.CurUserName); Int64 HUserID = 0; - HUserID = ClsPub.isInt(DBUtility.ClsPub.CurUserID); + HUserID = ClsPub.isLong(DBUtility.ClsPub.CurUserID); DataSet DSet; @@ -781,7 +781,7 @@ string HTMNumber = ""; string HOrgNumber = ""; DataSet Ds; - int LSH = 0; //娴佹按鍙� + Int64 LSH = 0; //娴佹按鍙� string LSH2 = ""; //娴佹按鍙疯浆鎹㈡垚瀛楃 @@ -802,7 +802,7 @@ //绠卞彿 string HXH = ""; //绠卞彿娴佹按鍙� - int LSH3 = 0; //娴佹按鍙� + Int64 LSH3 = 0; //娴佹按鍙� string LSH4 = ""; //娴佹按鍙疯浆鎹㈡垚瀛楃 //鏈哄彴 string HJT = ""; @@ -888,7 +888,7 @@ a = a + 1; } DataSet DsTM = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sPackStr + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 //oCn.RunProc("exec h_p_WMS_SetMaxNo '" + sTMNumber + "'"); - Int64 TTM_LSH = ClsPub.isInt(DsTM.Tables[0].Rows[0][0]) + 1; + Int64 TTM_LSH = ClsPub.isLong(DsTM.Tables[0].Rows[0][0]) + 1; sPackBarCode = sPackStr + TTM_LSH.ToString(); @@ -923,7 +923,7 @@ // HTMaterID = ClsPub.isLong(grdMain.Rows[0].Cells[Fun_GetCol("HMaterID")].Value); // string sPackStr = "ZXM" + HYear + HPeriod + HDay + HTMaterID; //澶栫鐮� 鍓嶇紑 // DataSet DsTM = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sPackStr + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 //oCn.RunProc("exec h_p_WMS_SetMaxNo '" + sTMNumber + "'"); - // Int64 TTM_LSH = ClsPub.isInt(DsTM.Tables[0].Rows[0][0]) + 1; + // Int64 TTM_LSH = ClsPub.isLong(DsTM.Tables[0].Rows[0][0]) + 1; // sPackBarCode = sPackStr + TTM_LSH.ToString(); // oCn.RunProc("exec h_p_WMS_SetMaxNo '" + sPackStr + "'"); // } @@ -943,7 +943,7 @@ // HTMaterID = ClsPub.isLong(grdMain.Rows[0].Cells[Fun_GetCol("HMaterID")].Value); // string sPackStr = "ZXM" + HYear + HPeriod + HDay + HTMaterID; //澶栫鐮� 鍓嶇紑 // DataSet DsTM = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sPackStr + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 //oCn.RunProc("exec h_p_WMS_SetMaxNo '" + sTMNumber + "'"); - // Int64 TTM_LSH = ClsPub.isInt(DsTM.Tables[0].Rows[0][0]) + 1; + // Int64 TTM_LSH = ClsPub.isLong(DsTM.Tables[0].Rows[0][0]) + 1; // sPackBarCode = sPackStr + TTM_LSH.ToString() + "+" ; // oCn.RunProc("exec h_p_WMS_SetMaxNo '" + sPackStr + "'"); // } @@ -964,7 +964,7 @@ //HTMaterID = ClsPub.isLong(grdMain.Rows[0].Cells[Fun_GetCol("HMaterID")].Value); //string sPackStr = "ZXM" + HYear + HPeriod + HDay + HTMaterID; //澶栫鐮� 鍓嶇紑 //DataSet DsTM = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sPackStr + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 //oCn.RunProc("exec h_p_WMS_SetMaxNo '" + sTMNumber + "'"); - //Int64 TTM_LSH = ClsPub.isInt(DsTM.Tables[0].Rows[0][0]) + 1; + //Int64 TTM_LSH = ClsPub.isLong(DsTM.Tables[0].Rows[0][0]) + 1; //string sPackBarCode = sPackStr + TTM_LSH.ToString(); //oCn.RunProc("exec h_p_WMS_SetMaxNo '" + sPackStr + "'"); @@ -995,19 +995,19 @@ HJT = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[Fun_GetCol("璁惧")].Value); HXH = HYear + HPeriod + HDay + HBC + HJT + HMaterNumber; Ds99 = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + HXH + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 - LSH3 = ClsPub.isInt(Ds99.Tables[0].Rows[0][0]) + 1; + LSH3 = ClsPub.isLong(Ds99.Tables[0].Rows[0][0]) + 1; LSH4 = LSH3.ToString(); - //HBQty = HBQty + ClsPub.isInt(txtHBQty.Text); + //HBQty = HBQty + ClsPub.isLong(txtHBQty.Text); HZXQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[Fun_GetCol("鏈鏁伴噺")].Value); HDDQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[Fun_GetCol("鐢熶骇璁㈠崟鏁伴噺")].Value); HICMOBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[Fun_GetCol("鐢熶骇璁㈠崟鍙�")].Value); HTMNumber = HOrgNumber + HMaterNumber + HYear + HPeriod + HDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + HTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 - LSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]); + LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); n = 0; LSH2 = LSH.ToString(); while (LSH2.Length < LSHlen) //濡傛灉娴佹按鍙峰皬浜�6浣嶆暟鍓嶉潰琛�0 @@ -1086,7 +1086,7 @@ HWorkLineName = ""; HSeOrderBillNo = ""; HInnerBillNo = sPackBarCode; - HSourceID = ClsPub.isInt(txtHSourceID.Tag); + HSourceID = ClsPub.isLong(txtHSourceID.Tag); oCn.RunProc("insert into Gy_BarCodeBill (HBarCode,HBarCodeType,HMaterID,HUnitID,HQty,HMaterialMQty" + ",HBatchNo,HSupID,HGroupID,HMaker,HMakeDate,HPrintQty,HinitQty" + ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HEndQty " + @@ -1327,7 +1327,7 @@ string HTMNumber = ""; string HOrgNumber = ""; DataSet Ds; - int LSH = 0; //娴佹按鍙� + Int64 LSH = 0; //娴佹按鍙� string LSH2 = ""; //娴佹按鍙疯浆鎹㈡垚瀛楃 double HZXQty = 0; //瑁呯鏁伴噺 double HDDQty = 0; //璁㈠崟鏁伴噺 @@ -1350,7 +1350,7 @@ HOrgNumber = ClsPub.HOrgNumber; - //HBQty = HBQty + ClsPub.isInt(txtHBQty.Text); + //HBQty = HBQty + ClsPub.isLong(txtHBQty.Text); HZXQty = ClsPub.isDoule(txtHZXQty.Text); HDDQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[Fun_GetCol("璁㈠崟鏁伴噺")].Value); @@ -1359,7 +1359,7 @@ { HTMNumber = HOrgNumber + HMaterNumber + HYear + HPeriod + HDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + HTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 - LSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]); + LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); } else if (cmbHBarCodeType.Text == "鎵规鏉$爜") { @@ -1490,7 +1490,7 @@ string HTMNumber = ""; string HOrgNumber = ""; DataSet Ds; - int LSH = 0; //娴佹按鍙� + Int64 LSH = 0; //娴佹按鍙� string LSH2 = ""; //娴佹按鍙疯浆鎹㈡垚瀛楃 double HZXQty = 0; //瑁呯鏁伴噺 double HDDQty = 0; //璁㈠崟鏁伴噺 @@ -1513,7 +1513,7 @@ HOrgNumber = ClsPub.HOrgNumber; - //HBQty = HBQty + ClsPub.isInt(txtHBQty.Text); + //HBQty = HBQty + ClsPub.isLong(txtHBQty.Text); HZXQty = ClsPub.isDoule(txtHZXQty.Text); HDDQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[Fun_GetCol("璁㈠崟鏁伴噺")].Value); HICMOBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[Fun_GetCol("鐢熶骇璁㈠崟鍙�")].Value); @@ -1522,7 +1522,7 @@ { HTMNumber = HOrgNumber + HMaterNumber + HYear + HPeriod + HDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + HTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 - LSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]); + LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); } else if (cmbHBarCodeType.Text == "鎵规鏉$爜") { @@ -1552,7 +1552,7 @@ HDay = HDay.Substring(HDay.Length - 2, 2); HTMNumber = HOrgNumber + HMaterNumber + HYear + HPeriod + HDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + HTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 - LSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]); + LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); TM = HTMNumber + LSH2; } else @@ -1565,7 +1565,7 @@ HDay = HDay.Substring(HDay.Length - 2, 2); HTMNumber = HOrgNumber + HMaterNumber + HYear + HPeriod + HDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + HTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 - LSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]); + LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); TM = HTMNumber + LSH2 + "+"; } //HYear = ClsPub.isDate(HDate).Year.ToString().Substring(2, 2); @@ -1575,7 +1575,7 @@ //HDay = HDay.Substring(HDay.Length - 2, 2); //HTMNumber = HOrgNumber + HMaterNumber + HYear + HPeriod + HDay; //Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + HTMNumber + "'", "h_p_WMS_GetMaxNo"); //鑾峰彇鏈�澶ф祦姘村彿 - //LSH = ClsPub.isInt(Ds.Tables[0].Rows[0][0]); + //LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); } //if (cmbHBarCodeType.Text == "鍞竴鏉$爜") //{ @@ -1701,7 +1701,7 @@ private void DisplayTM() { - //HInterID = DBUtility.ClsPub.isInt(txtHMaterID.Tag); + //HInterID = DBUtility.ClsPub.isLong(txtHMaterID.Tag); DataSet DSet = oCn.RunProcReturn("select * from h_v_IF_BarCodeBillList_test Where HinterID=" + HInterID.ToString() + " and 鏉$爜绫诲瀷 = '鎵樼洏鏉$爜' order by HItemID", "h_v_IF_BarCodeBillList_test", ref DBUtility.ClsPub.sExeReturnInfo); //鐢熸垚棣栬鏍囬 if (DSet == null) @@ -1861,7 +1861,7 @@ // grdSub.DataSource = DSet.Tables[0].DefaultView; //鍐荤粨 - //int FrCol = DBUtility.ClsPub.isInt(frmCondition.txtFrozenCol.Text); + //int FrCol = DBUtility.ClsPub.isLong(frmCondition.txtFrozenCol.Text); //string s = frmCondition.cmbHComplete.Text; //DBUtility.Xt_BaseBillFun.DisplayGrid(grdSub, this.Name, s, FrCol); //鐢荤嚎 @@ -2109,13 +2109,13 @@ { //鑾峰彇缃戞牸绗竴琛孒InterID鐨勫�� Int64 HInterID = 0; - HInterID = DBUtility.ClsPub.isInt(txtHMaterID.Tag); + HInterID = DBUtility.ClsPub.isLong(txtHMaterID.Tag); DataSet DSBefore; DSBefore = SubCn.RunProcReturn("exec h_p_PreviousMater "+ HInterID, "h_p_PreviousMater", ref DBUtility.ClsPub.sExeReturnInfo); grdMain.DataSource = DSBefore.Tables[0].DefaultView; //if (DSBefore.Tables[0].Rows.Count > 0) //{ - // txtHMaterID.Tag = DBUtility.ClsPub.isInt(grdMain.Rows[0].Cells["HInterID"].Value); + // txtHMaterID.Tag = DBUtility.ClsPub.isLong(grdMain.Rows[0].Cells["HInterID"].Value); //} //else //{ @@ -2130,7 +2130,7 @@ else { grdMain.DataSource = DSBefore.Tables[0].DefaultView; - txtHMaterID.Tag = DBUtility.ClsPub.isInt(grdMain.Rows[0].Cells["HInterID"].Value); + txtHMaterID.Tag = DBUtility.ClsPub.isLong(grdMain.Rows[0].Cells["HInterID"].Value); txtHMiniQty.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鏍囧噯瑁呯"].Value); txtHMaterModel.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["瑙勬牸鍨嬪彿"].Value); txtHMaterName.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鐗╂枡鍚嶇О"].Value); @@ -2144,8 +2144,8 @@ { //鏍规嵁 Int64 HInterID = 0; - //HInterID = DBUtility.ClsPub.isInt(grdMain.Rows[0].Cells[Fun_GetCol("HInterID")].Value); - HInterID = DBUtility.ClsPub.isInt(txtHMaterID.Tag); + //HInterID = DBUtility.ClsPub.isLong(grdMain.Rows[0].Cells[Fun_GetCol("HInterID")].Value); + HInterID = DBUtility.ClsPub.isLong(txtHMaterID.Tag); DataSet DSBefore; DSBefore = SubCn.RunProcReturn("exec h_p_NextMater " + HInterID, "h_p_NextMater", ref DBUtility.ClsPub.sExeReturnInfo); if (DSBefore == null || DSBefore.Tables[0].Rows.Count == 0) @@ -2157,7 +2157,7 @@ else { grdMain.DataSource = DSBefore.Tables[0].DefaultView; - txtHMaterID.Tag = DBUtility.ClsPub.isInt(grdMain.Rows[0].Cells["HInterID"].Value); + txtHMaterID.Tag = DBUtility.ClsPub.isLong(grdMain.Rows[0].Cells["HInterID"].Value); txtHMiniQty.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鏍囧噯瑁呯"].Value); txtHMaterModel.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["瑙勬牸鍨嬪彿"].Value); txtHMaterName.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鐗╂枡鍚嶇О"].Value); -- Gitblit v1.9.1