Em geral a caixa de navegação da Msnewgetdados é uma caixa de linhas contínuas. Nesta forma os comandos de scroll funcionam normalmente. Porém quando chamo uma função de consulta em outra tela, no retorno a caixa de navegação fica com linhas pontilhadas e os comados de scroll param de funcionar. Na saída da consulta coloquei os seguintes comados:
oGetdados:oBrowse:nAt := nPoscursor
oGetdados:oBrowse:Setfocus()
oGetdados:oBrowse:refresh()
nPoscursor é uma variável que contem a linha em que o cursor estava posicionado quando a função de consulta foi chamada.