Bom dia,
Estou criando uma rotina em MVC que puxa dados de duas tabelas temporárias. Ao inserir os dados na tabela e clicar no botão “CONFIRMAR” ele não da um refresh na tela mostrando os dados inseridos. Para dar esse refresh eu preciso sair da rotina e entrar novamente.
Existe alguma função ou comando que faça isso ?
Bom dia,
Você pode utilizar oBrowse:Refresh()
Bom dia,
Sim, já tentei.
Sabe me dizer se existe outra forma ?
Manda o código para avaliarmos.
mas normalmente uso o oBrowse:Refresh() no fim da função.
Assim de um jeito de outro to forçando ele a atualizar o oBrowse
Conseguimos fazer dessa forma:
Static Function Tela(oModel)
Local oView := FWViewActive()
oCabec:Zap()
oGrd1:Zap()
If oModel:IsActive()
oModel:DeActivate()
EndIf
MsgRun("Atualizando dados da Tela...",,{||CursorWait(),populaTmp(),CursorArrow()})
oModel:Activate()
oView:Refresh()
Return