Autor Tema: Posicionarme en un campo de la Dynpro  (Leído 9179 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado molaci

  • Usuario Sr.
  • ****
  • Mensajes: 113
    • Ver Perfil
Posicionarme en un campo de la Dynpro
« en: 26 de Febrero de 2008, 10:31:41 am »
Hola.

Lo que quiero hacer es que cuando hago un SET SCREEN XXXX en un Module Pool me lleve a la pantalla indicada y a un campo en concreto.
 :-\

Se me está posicionando en el primer campo que encuentra de entrada, pero yo necesito que sea en otro. Se puede hacer?

Gracias.

Desconectado Carlos

  • Usuario Sr.
  • ****
  • Mensajes: 177
    • Ver Perfil
Re: Posicionarme en un campo de la Dynpro
« Respuesta #1 en: 26 de Febrero de 2008, 11:10:24 am »
Se hace con la instrucción SET CURSOR FIELD 'NOMBRE_CAMPO'.

Como por ejemplo...
Código: [Seleccionar]
  LOOP AT SCREEN.
      IF screen-name = 'ZENT-MENGE1'.
        SET CURSOR FIELD 'ZENT-MAKTX'.
      ENDIF.

    MODIFY SCREEN.
  ENDLOOP.

Un saludo.