Módulo: Cadastros Básicos
Funcionalidade: Parâmetros
Data/Hora da Publicação: 08/02/2023 15:21:39
Data/Hora Última Alteração: 08/02/2023 15:21:39
Descrição da Nota: Tratamento realizado na tela "Configurar Parâmetro" a fim de não gerar erro no momento da exclusão de um parâmetro.
Sintoma
Ao realizar a exclusão de um parâmetro na tela “Configurar Parâmetro”, apresentava-se o seguinte erro:.
em System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
em System.Nullable`1.get_Value()
em Procwork.Software.Basic.BSC.Windows.ParametroConfig.ParametroConfigView.ProcTransactionControl_TransactionBeforeClose(Object sender, FormClosingEventArgs e)
em Procwork.Software.Framework.Windows.Forms.Components.TransactionControl.DoTransactionBeforeClose(StandardTransaction transaction, FormClosingEventArgs e)
em Procwork.Software.Framework.Windows.Forms.BaseForms.StandardTransaction.DoBeforeCloseTransaction(FormClosingEventArgs e)
em Procwork.Software.Framework.Windows.Forms.BaseForms.StandardTransaction.StandardTransaction_FormClosing(Object sender, FormClosingEventArgs e)
em System.Windows.Forms.FormClosingEventHandler.Invoke(Object sender, FormClosingEventArgs e)
em System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
em System.Windows.Forms.Form.CheckCloseDialog(Boolean closingOnly)
Solução
Tratamento realizado na tela “Configurar Parâmetro” a fim de não gerar erro no momento da exclusão de um parâmetro.
A seguir apresenta-se um exemplo:.
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)