Ayuda Urgente. Convertir funcion del enter en TAB

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Fergablu
    Junior Member
    • jul
    • 7

    #1

    Ayuda Urgente. Convertir funcion del enter en TAB

    Hola a todos. Soy nuevo en esto del desarrollo abap y me han pedido que al estar ingresando parametros, al apretar enter pase al siguiente campo a completar y cuando esten llenos, que el enter cambie su funcion a "ejecutar - f8".
    Estaria agradecido si me pueden decir como se hace. Ya intente hacer con el SET CURSOR field pero esto sirve al parecer unicamente desde dinpro.

    Espero sus ayudas. gracias por todo
  • francesc
    Member
    • mar
    • 58

    #2
    Para buscar la situación de cursor utiliza GET CURSOR

    Comentario

    • DavidXD_XD
      Moderator
      • ago
      • 1255

      #3
      Apoyo lo de francesc, q especial ese requerimiento , pero q se le hace, nos cuentas como te fue ...
      David Carballido Córdova

      Comentario

      • Fergablu
        Junior Member
        • jul
        • 7

        #4
        Gracias por su ayuda. Bueno, les comento como se soluciono. Resulta q tenia tres parametros a ingresar y yo queria q a me medida que se van cargando apretar "enter" y que pase el cursor al siguiente campo como si estuviera apretando "tab".
        Lo que se hizo fue lo siguiente

        AT SELECTION-SCREEN OUTPUT.
        if SY-CUCOL = 36 AND SY-CUROW = 2.
        SET CURSOR field 'P_MATNR-HIGH'.
        endif.

        if SY-CUCOL = 61 AND SY-CUROW = 2.
        SET CURSOR field 'P_WERKS-LOW'.
        endif.

        if SY-CUCOL = 36 AND SY-CUROW = 3.
        SET CURSOR field 'P_WERKS-HIGH'.
        endif.

        if SY-CUCOL = 61 AND SY-CUROW = 3.
        SET CURSOR field 'P_LGORT-LOW'.

        endif.

        if SY-CUCOL = 36 AND SY-CUROW = 4.
        SET CURSOR field 'P_LGORT-HIGH'.
        endif.

        if SY-CUCOL = 61 AND SY-CUROW = 4.
        SET CURSOR field 'P_MATNR-LOW'.
        cursor = 1.
        endif.

        Bueno, espero que si les toca alguna vez pasar por esto, le sirva la info. Saludos

        Comentario

        Trabajando...