Tenho uma tela MVC com 3 tabelas Pai x filho x neto.
Ao utilizar os métodos oBrowse:AddFilter e oBrowse:ExecuteFilter para filtrar os dados da tabela filho os totalizadores do método AddCalc não são atualizados, e caso o filtro selecionado não possua nenhum dado na tabela filho continua exibindo dados na tabela neto como se ainda estivesse posicionado em um item.(Foto em anexo)
Tentei utilizar o oView:refresh() mas sem sucesso.
Gostaria de saber se existe algum método que eu possa estar usando para atualizar os dados.
Boa tarde Lucas, o browse e o MVC são coisas distintas. Você tem um problema antes mesmo de chamar qualquer opção da rotina ou durante uma inclusão/alteração/exclusão?
— Daniel Mendes 06 de Sep de 2019Daniel, o problema é após abrir a tela tanto em modo de inclusão ou alteração(carrega o viewdef e modeldef) e aplico o filtro no oView que criei no Viewdef ex: oViewBD6 := oView:GetViewObj('ViewBD6')[3] oViewBD6:oBrowse:AddFilter oViewBD6:oBrowse:ExecuteFilter(.t.)
Talvez fique mais claro com a foto em anexo.
— Lucas Nonato 10 de Sep de 2019