diff --git a/MP-TAB3/Components/MachSel.razor.cs b/MP-TAB3/Components/MachSel.razor.cs index a012f869..8bc52fcd 100644 --- a/MP-TAB3/Components/MachSel.razor.cs +++ b/MP-TAB3/Components/MachSel.razor.cs @@ -84,7 +84,7 @@ namespace MP_TAB3.Components { if (string.IsNullOrEmpty(idxMaccSel)) { - await ReloadSelector(); + await ReloadSelector(false); } } } @@ -95,7 +95,7 @@ namespace MP_TAB3.Components await Task.Delay(1); } - private async Task ReloadSelector() + private async Task ReloadSelector(bool doReload) { if (RecMSE != null) { @@ -107,7 +107,7 @@ namespace MP_TAB3.Components if (isMulti) { - var listMulti = await TDataService.VMSFDGetAll(true); + var listMulti = await TDataService.VMSFDGetAll(doReload); ListMacchine = listMulti .Where(x => x.IdxMacchina.Contains($"{RecMSE.IdxMacchina}#")) .ToDictionary(x => x.IdxMacchina, x => x.CodMaccArticolo); @@ -131,7 +131,7 @@ namespace MP_TAB3.Components private async void TDataService_DataInvalidated(object? sender, EventArgs e) { - await ReloadSelector(); + await ReloadSelector(true); } [Inject] diff --git a/MP-TAB3/Components/OdlMan.razor b/MP-TAB3/Components/OdlMan.razor index b53b064c..f01f3985 100644 --- a/MP-TAB3/Components/OdlMan.razor +++ b/MP-TAB3/Components/OdlMan.razor @@ -1,7 +1,6 @@ 
-
@if (isProcessing) @@ -11,6 +10,9 @@ } else { +
+ +
@if (isSlave) {
diff --git a/MP-TAB3/Components/OdlMan.razor.cs b/MP-TAB3/Components/OdlMan.razor.cs index 9ed09263..ad136e47 100644 --- a/MP-TAB3/Components/OdlMan.razor.cs +++ b/MP-TAB3/Components/OdlMan.razor.cs @@ -332,7 +332,7 @@ namespace MP_TAB3.Components if (isMulti) { await E_MachSel.InvokeAsync(idxMaccAltraTav); - await Task.Delay(50); + await Task.Delay(delayUpd); TabDServ.NotifyDataInvalidated(idxMaccAltraTav); } else @@ -385,7 +385,7 @@ namespace MP_TAB3.Components if (isMulti) { await E_MachSel.InvokeAsync(idxMaccAltraTav); - await Task.Delay(50); + await Task.Delay(delayUpd); TabDServ.NotifyDataInvalidated(idxMaccAltraTav); } else @@ -439,7 +439,7 @@ namespace MP_TAB3.Components if (isMulti) { await E_MachSel.InvokeAsync(idxMaccAltraTav); - await Task.Delay(50); + await Task.Delay(delayUpd); TabDServ.NotifyDataInvalidated(idxMaccAltraTav); } else @@ -564,7 +564,7 @@ namespace MP_TAB3.Components if (isMulti) { await E_MachSel.InvokeAsync(idxMaccAltraTav); - await Task.Delay(50); + await Task.Delay(delayUpd); TabDServ.NotifyDataInvalidated(idxMaccAltraTav); } else @@ -755,7 +755,7 @@ namespace MP_TAB3.Components if (isMulti) { await E_MachSel.InvokeAsync(idxMaccAltraTav); - await Task.Delay(50); + await Task.Delay(delayUpd); TabDServ.NotifyDataInvalidated(idxMaccAltraTav); } else @@ -957,7 +957,7 @@ namespace MP_TAB3.Components if (isMulti) { await E_MachSel.InvokeAsync(idxMaccAltraTav); - await Task.Delay(50); + await Task.Delay(delayUpd); TabDServ.NotifyDataInvalidated(idxMaccAltraTav); } else @@ -1101,6 +1101,8 @@ namespace MP_TAB3.Components } } + private int delayUpd= 100; + /// /// Esegue split ODL corrente /// @@ -1173,7 +1175,7 @@ namespace MP_TAB3.Components if (isMulti) { await E_MachSel.InvokeAsync(idxMaccAltraTav); - await Task.Delay(50); + await Task.Delay(delayUpd); TabDServ.NotifyDataInvalidated(idxMaccAltraTav); } else diff --git a/MP-TAB3/MP-TAB3.csproj b/MP-TAB3/MP-TAB3.csproj index dcfa511c..1d338f3e 100644 --- a/MP-TAB3/MP-TAB3.csproj +++ b/MP-TAB3/MP-TAB3.csproj @@ -3,7 +3,7 @@ net6.0 enable - 6.16.2507.1110 + 6.16.2507.1111 enable MP_TAB3 diff --git a/MP-TAB3/Resources/ChangeLog.html b/MP-TAB3/Resources/ChangeLog.html index 8351b600..c477cfe4 100644 --- a/MP-TAB3/Resources/ChangeLog.html +++ b/MP-TAB3/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

Versione: 6.16.2507.1110

+

Versione: 6.16.2507.1111


Note di rilascio: