From 668a405901027e8b9b56936856ef58fee7ade299 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Wed, 28 Jul 2021 12:55:17 +0200 Subject: [PATCH] Fix gestione reset e forzatura parametri --- MP-TAB/WebUserControls/cmp_ST_objCheck.ascx.cs | 2 +- MP-TAB/WebUserControls/cmp_sheetTech.ascx.cs | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/MP-TAB/WebUserControls/cmp_ST_objCheck.ascx.cs b/MP-TAB/WebUserControls/cmp_ST_objCheck.ascx.cs index 08624a4b..323873cc 100644 --- a/MP-TAB/WebUserControls/cmp_ST_objCheck.ascx.cs +++ b/MP-TAB/WebUserControls/cmp_ST_objCheck.ascx.cs @@ -72,7 +72,7 @@ namespace MoonProTablet.WebUserControls #region Private Methods - private void checkInputData() + public void checkInputData() { bool showInput = false; try diff --git a/MP-TAB/WebUserControls/cmp_sheetTech.ascx.cs b/MP-TAB/WebUserControls/cmp_sheetTech.ascx.cs index ea10a8a9..17e4806a 100644 --- a/MP-TAB/WebUserControls/cmp_sheetTech.ascx.cs +++ b/MP-TAB/WebUserControls/cmp_sheetTech.ascx.cs @@ -49,14 +49,20 @@ namespace MoonProTablet.WebUserControls DS_applicazione.StatoMacchineRow rigaStato = null; try { + string idxMacc = ""; // se รจ multi controllo parent... if (isMulti) { - rigaStato = selData.mng.rigaStato(idxMaccParent); + idxMacc = idxMaccParent; } else { - rigaStato = selData.mng.rigaStato(idxMacchinaFix); + idxMacc = !string.IsNullOrEmpty(idxMacchinaFix) ? idxMacchinaFix : idxMacchina; + } + + if (!string.IsNullOrEmpty(idxMacc)) + { + rigaStato = selData.mng.rigaStato(idxMacc); } if (rigaStato != null) { @@ -67,6 +73,7 @@ namespace MoonProTablet.WebUserControls { } } lbtClearOdl.Visible = inAttr; + cmp_ST_objCheck.checkInputData(); } private void cmp_ST_objCheck_eh_doUpdate(object sender, EventArgs e)