Boa tarde pessoal!
É possível saber em que coluna de um grid o usuário estava antes de mudar para a linha debaixo (changeline)? E recuperar esse posicionamento?
Contexto: eu tenho uma grid onde são informadas diversos dados. No quando ele muda de linha, eu tenho diversas ações no changeline para atualizar outras grids e formulários com o conteúdo digitado.
Ao finalizar essas atualizações, eu estou voltando o foco na grid principal.
Porém, ele não volta no campo que o usuário estava preenchendo, volta no começo da grid.
E, tenho situações que ele está movendo a linha e preenchendo sempre a mesma coluna, fica horrível para o usuário perder o foco da coluna que estava em destaque.
Estou dando foco na grid com:
oView:GetViewObj("formPedido")[3]:SetFocus()
Mas precisava guardar que coluna estava em foco e forçar esse foco na mesma coluna.
Sabem me dizer se é possível?
Obrigada!