public void ImprimirEtiquetaGenericaTarimas(string psArchivoBase, string psImpresora) { //A los valores obtenidos se les debe agregar los fijos de la parte string fecha = String.Format("{0:d}", DateTime.Now); aValoresTotales[0, 0] = "&P_TARIMA&"; aValoresTotales[0, 1] = glfolio.ToString(); //Valor de la propiedad aValoresTotales[1, 0] = "&P_FECHA&"; aValoresTotales[1, 1] = fecha; aValoresTotales[2, 0] = "&P_TOTAL_PESO&"; aValoresTotales[2, 1] = totalKilosGral.ToString(); aValoresTotales[3, 0] = "&P_TOTAL_CAJAS&"; aValoresTotales[3, 1] = lsTotalCajas; aValoresTotales[4, 0] = "&P_TOTAL_PAGS&"; aValoresTotales[4, 1] = "1"; aValoresTotales[5, 0] = "&P_PAGINA_ACTUAL&"; aValoresTotales[5, 1] = "1"; aValoresTotales[38, 0] = "&CODIGO2D&"; aValoresTotales[38, 1] = "T" + tarima2D + "|Q" + txtbxCajasAcum.Text; //+ cajasTarima; ClsEtiquetaGeneral etiquetaGeneral = new ClsEtiquetaGeneral(); etiquetaGeneral.AValores = aValoresTotales; etiquetaGeneral.ArchivoBase = psArchivoBase; etiquetaGeneral.Impresora = psImpresora; try { etiquetaGeneral.ProcesarEtiqueta(); } catch (Exception) { throw; } }
public void ImprimirEtiquetaGenericaCaja(string psArchivoBase, string psImpresora) { // lsFechaNow = lsFechaNow.Substring(10,20).ToString(); int nuevosRenglones = 18; //Se aumenta el renglon para el valor compuesto 2020 //MessageBox.Show("Hora: " + fechaNow); string[,] aValoresTotales = new string[nuevosRenglones, 2]; //A los valores obtenidos se les debe agregar los fijos de la parte aValoresTotales[0, 0] = "&datos-maktx&"; //Descripcion del Material aValoresTotales[0, 1] = lsDescMatnr; aValoresTotales[1, 0] = "&gv_fecha_prod&"; //Fecha Produccion aValoresTotales[1, 1] = String.Format("{0:d}", lsFechaCaja); aValoresTotales[2, 0] = "&datos-peso&"; //Datos Peso aValoresTotales[2, 1] = lsPesoNetoCaja; lsHoraCaja = lsFechaCaja.Hour + ":" + lsFechaCaja.Minute + ":" + lsFechaCaja.Second; aValoresTotales[3, 0] = "&datos-hora&"; //Datos Hora aValoresTotales[3, 1] = String.Format("{0:hh:mm:ss}", lsHoraCaja); aValoresTotales[4, 0] = "&datos-matnr&"; //Datos Material aValoresTotales[4, 1] = lsMatnr; aValoresTotales[5, 0] = "&datos-padre&"; //Datos Padre aValoresTotales[5, 1] = lsMatnr; aValoresTotales[6, 0] = "&datos-HU&"; aValoresTotales[6, 1] = lsCodHU; aValoresTotales[7, 0] = "&datos-barcode1&";//Datos CodigoBarra aValoresTotales[7, 1] = lsCodHU; aValoresTotales[8, 0] = "&datos-um&";//DatosCentro aValoresTotales[8, 1] = "KG"; aValoresTotales[9, 0] = "&datos-tatunr&";// aValoresTotales[9, 1] = ""; aValoresTotales[10, 0] = "&datos-fmatan&";// aValoresTotales[10, 1] = ""; aValoresTotales[11, 0] = "&datos-charg&"; //Datos Lote aValoresTotales[11, 1] = lsLote; aValoresTotales[12, 0] = "&gv_stadom&"; // aValoresTotales[12, 1] = textoTipo; aValoresTotales[13, 0] = "&datos-werks&"; aValoresTotales[13, 1] = lsCentroCo; aValoresTotales[14, 0] = "&NEtiq&"; aValoresTotales[14, 1] = lsEtifo; aValoresTotales[15, 0] = "&barcode2d&"; aValoresTotales[15, 1] = lsCodHU + "|" + lsMatnr + "|" + lsLote + "|" + (lsFechaCaja).ToString("yyyy/MM/dd") + "|" + lsPesoNetoCaja + lsCentroCo; aValoresTotales[16, 0] = "&gv_fecha_cad&"; aValoresTotales[16, 1] = fechaCad.ToString("yyyy/MM/dd"); aValoresTotales[17, 0] = "&V_BARCODE4&"; aValoresTotales[17, 1] = lsCodHU + "|" + lsMatnr + "|" + lsLote + "|" + (lsFechaCaja).ToString("yyyy/MM/dd") + "|" + lsPesoNetoCaja + lsCentroCo; ClsEtiquetaGeneral etiquetaGeneral = new ClsEtiquetaGeneral(); etiquetaGeneral.AValores = aValoresTotales; etiquetaGeneral.ArchivoBase = psArchivoBase; etiquetaGeneral.Impresora = psImpresora; try { etiquetaGeneral.ProcesarEtiqueta(); } catch (Exception) { throw; } }