Definição – o que significa Set Cursor?
Um cursor definido é uma palavra-chave usada na programação ABAP para posicionar dinamicamente um cursor no layout da tela atual. Isso é útil para direcionar os usuários ao executar um programa de tela SAP ou verificar a saída da lista. É usado principalmente na programação de pool de módulos SAP. Existem duas maneiras de fornecer a localização exata do cursor para o cursor definido funcionar. Uma é fornecer o elemento de tela necessário após a palavra-chave FIELD; a alternativa envolve especificar a posição usando números de coluna e linha. Com a ajuda da instrução SET CURSOR, um cursor pode ser colocado em qualquer posição, campo ou até mesmo em uma linha na tela.
Definirtec explica Set Cursor
A sintaxe para SET CURSOR é a seguinte: SET CURSOR {{campo FIELD [LINE line] [[DISPLAY] OFFSET off]} | {col lin}}. Caso a palavra-chave SET CURSOR não seja mencionada, as regras abaixo são utilizadas para posicionar o cursor. Com base nas propriedades da tela, a posição estaticamente determinada do cursor O primeiro campo de entrada na tela atual Na tela, o primeiro elemento da tela Na barra de ferramentas do sistema, no campo de comando