Fiz uma tela MVC, e na alteração, usei a função load para ja me trazer preenchido algumas informações, com isso só preciso salvar sem fazer qualquer digitação.
Meu problema é ao tentar salvar, aparece a mensagem "Formulário não alterado, não precisa ser salvo", existe alguma forma de contornar isso?
Olá,
Isso ocorre pois o model foi alterado sem que a view "saiba" sobre isso.
Para situações como essa, a view (FWFormView
) possui o método ApplyModifyToViewByModel
, com isso a view será atualizada sobre as alterações do modelo.
Documentação: https://tdn.totvs.com.br/display/public/framework/FWFormView
Muito obrigado, funcionou! Daniel como sempre muito prestativo, vlw!
Bom dia,
Estou com o mesmo problema. Em que parte implemento o método ApplyModifyToViewByModel() ? Já tentei de várias formas e não está funcionando.
Pode Ajudar? Obrigado
Patrique, você usa o método após informar novos valores ao modelo.
não funciona, pelo menos não nos loads de dados do proprio modelo