/////////////////////////////////////////// ////////T O O L B A R ///////////////////// /////////////////////////////////////////// /************************************/ /************************************/ /* chiama scanner barcode da webview android */ /************************************/ /************************************/ function scan(field) { Android.scanBarcode(field); } /***********************************************/ /***********************************************/ /* cerca disposizione relativa alla pezza */ /***********************************************/ /***********************************************/ function dettaglioDisposizione() { l_codicePezza = $("#codicePezza").val(); if (l_codicePezza != "") { var f = document.main; actionPage = f.actionPage.value; Ab.fetch4(actionPage, "cmd=dettaglioDisposizione&codicePezza=" + l_codicePezza, "dettaglioDisposizione", null); // Ab.setFocus("mtPezza"); } } /***********************************************/ /***********************************************/ /* aggiungi pezza */ /***********************************************/ /***********************************************/ function aggiungiPezza() { l_codicePezza = $("#codicePezza").val(); l_mt = Ab.toDouble($("#mtPezza").val()); l_numColpi = Ab.toDouble($("#numColpi").val()); //alert(l_mt+" "+l_numColpi); if (l_mt == 0 && l_numColpi == 0) { sweetAlert("Errore!", "Inserire Metri o Numero di colpi"); } else { if (Ab.validateForm('codicePancale', 'Pancale ', 'R', 'codicePezza', 'Codice Pezza', 'R')) { var f = document.main; f.action = f.actionPage.value; $("#cmd").val("aggiungiPezza"); Ab.submitAj('main'); } } } /***********************************************/ /***********************************************/ /* aggiungi pezza passo passo */ /***********************************************/ /***********************************************/ function aggiungiPezzaStep(step) { //l_mt = Ab.toDouble($("#mtPezza").val()); if (step == 2) { l_codicePezza = $("#codicePezza").val(); //alert(l_mt+" "+l_numColpi); if (l_codicePezza == "") { sweetAlert("Errore!", "Inserire Codice Pezza"); } else { //inserisco numero pezza var f = document.main; f.action = f.actionPage.value; //alert(f.actionPage.value); $("#cmd").val("step1"); Ab.submitAj('main'); } } else if (step == 3) { l_mt = Ab.toDouble($("#mtPezza").val()); l_numColpi = Ab.toDouble($("#numColpi").val()); if (l_mt == 0 && l_numColpi == 0) { sweetAlert("Errore!", "Inserire Metri o Numero di colpi"); } else { //inserisco numero pezza var f = document.main; f.action = f.actionPage.value; //alert(f.actionPage.value); $("#cmd").val("step2"); Ab.submitAj('main'); } } } /***********************************************/ /***********************************************/ /* aggiungi pezza ultimo passo */ /***********************************************/ /***********************************************/ function aggiungiPezzaUltimoPasso(l_codicePancale) { $("#codicePancale").val(l_codicePancale); l_codicePezza = $("#codicePezza").val(); l_mt = Ab.toDouble($("#mtPezza").val()); l_numColpi = Ab.toDouble($("#numColpi").val()); Swal.fire({ title: "Registrazione pezza", text: "Verra' registrata la pezza " + l_codicePezza + " per mt. " + l_mt + " e colpi " + l_numColpi + "sul pancale N. " + l_codicePancale + ". Sei Sicuro?", icon: "warning", showDenyButton: true, showCancelButton: false, confirmButtonText: `Si`, denyButtonText: `No`, cancelButtonText: `Annulla`, }).then((result) => { /* Read more about isConfirmed, isDenied below */ if (result.isConfirmed) { //////////////////////////////////////////////////////////////////// var f = document.main; f.action = f.actionPage.value; //alert(f.actionPage.value); $("#cmd").val("step3"); Ab.submitAj('main'); //////////////////////////////////////////////////////////////////// } else if (result.isDenied) { //Swal.fire('Changes are not saved', '', 'info') } }) } /***********************************************/ /***********************************************/ /* pdf documento..... */ /***********************************************/ /***********************************************/ function stampaDocumentoCli(id) { //XXXswal(id); if (id != 0) { var f = document.main; { var debug = false; var wwD = "700"; var whD = "500"; //+"&xxx="+f.xxx.value theAction = f.actionPage.value + ".pdf?cmd=printDoc&id_documento=" + id; // //var numLabels=prompt("Numero di etichette da stampare","1"); if (debug == false) { window.open(theAction, "Stampa_Fattura", "width=" + wwD + ",height=" + whD + ",status=no,resizable=yes,top=100,left=100,scrollbars=yes"); } else { window.open(theAction); } } } } /***********************************************/ /***********************************************/ /* pdf documento..... */ /***********************************************/ /***********************************************/ function reportAP() { if (Ab.validateForm('dataDocumentoDa', 'Data Disposizione Da ', 'R', 'dataDocumentoA', 'Data Disposizione A', 'R')) { report(); } }