Após a alteração de um registro em uma rotina MVC, a camada de MVC verifica essa alteração em todos os modelos, essa validação está gerando error.log em certas situações por conta de acesso a propriedade inexistente no objeto.A rotina de configuração de pergunte está exibindo a pergunta deletada, somente atualizando o registro conforme a navegação do browse | Solução/Implementação: |
A validação de alteração do modelo (presente na View) passou a verificar se o componente que será atualizado é um field ou um grid, pois a propriedade oGrid só existe na classe FWFormGrid, sendo que a validação também passa pela classe FWFormField. Com essa proteção, a validação do MVC continua a funcionar e deixar de gerar error.log por conta desse acesso a propriedade inválida FWFORMVIEW.PRW | Foi criado um bloco de código para ser chamado após a ativação da view, esse bloco é responsável por efetuar a atualização ( refresh ) da view, com isso o grid é apresentado corretamente quanto aos registros deletados CFG540.PRX | Chamados relacionados: | DFRM1- | 16716 |