Boton BACK en ALV

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • lucia7272
    Junior Member
    • ago
    • 6

    #1

    Boton BACK en ALV

    Hola soy nueva en sap.
    Hice un alv por medio de una clase y todo sale bien, sin embargo al momento de desplegar el ALV en la flecha de back se regresa y se ve el codigo y todo eso, como hago para que el usuario no tenga acceso a nada de eso. Gracias de antemano
  • calanis
    Senior Member
    • oct
    • 147

    #2
    Buenas Tardes Lucia!

    Primero creas una transacción que contenga el programa(el mismo posee parametros de selección) que tiene tu ALV.
    Segundo en el programa por defecto tiene la pantalla 1000(si es que tienes pantalla de selección creada con las sentencias PARAMETERS y/o SELECT-OPTIONS)
    Llamas a la dynpro en donde esta tú ALV call screen 100."100 es el número de Dynpro
    Luego te vas con la sentencia
    leave to screen 0. "<--Que deberia de retornarte a la pantalla principal
    Que generalmente la colocas en el botón Back

    Espero te sirva

    Saludos
    Carlos D. Alanis
    <=<< Compartir conocimiento es una manera de innovar >>=>

    Comentario

    • andrebas
      Junior Member
      • may
      • 12

      #3
      Originalmente publicado por calanis
      Buenas Tardes Lucia!

      Primero creas una transacción que contenga el programa(el mismo posee parametros de selección) que tiene tu ALV.
      Segundo en el programa por defecto tiene la pantalla 1000(si es que tienes pantalla de selección creada con las sentencias PARAMETERS y/o SELECT-OPTIONS)
      Llamas a la dynpro en donde esta tú ALV call screen 100."100 es el número de Dynpro
      Luego te vas con la sentencia
      leave to screen 0. "<--Que deberia de retornarte a la pantalla principal
      Que generalmente la colocas en el botón Back

      Espero te sirva

      Saludos
      En el User_command_100 (de la dynpro 100) es donde iría la programación del leave to screen 0 dependiendo del codigo de función que le tengas asignado a la tecla back.

      Comentario

      Trabajando...