Ayuda en ALV!!

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • rrr.Vanquish
    Junior Member
    • sep
    • 18

    #1

    Ayuda en ALV!!

    Estoy realizando un pequeño programa para la visualización del contenido de una tabla.

    Para ello utilizo una ALV sencilla; hasta aquí ningún problema.
    La cuestión es que quiero que al hacer doble click en una línea cualquiera el sistema me coja solito 3 campos (sociedad, ejercicio y núm. doc. contable) de la misma y lanzar un call transaction 'FB03' con ellos.

    Tengo un evento double click declarado, pero sólo me recoje el número de fila y de columna.

    Alguien sabe cómo hacerlo?

    Un saludo
  • Gregoryg
    Senior Member
    • abr
    • 115

    #2
    Alv

    Hola

    Utiliza la siguiente sentencia

    READ TABLE tabla_interna INDEX selfield-tabindex.

    Con esta sentencia determinas cual de los registros que tienes en la tabla interna que pasas al ALV activaste el doble click.

    La variable del sitema SY-UCOMM toma el valor &IC1 cuando le das doble click a una celda sobre el ALV

    Espero haberte ayudado

    Saludos
    GregoryG

    Comentario

    • rrr.Vanquish
      Junior Member
      • sep
      • 18

      #3
      Muchas gracias. Lo probaré y te digo algo.

      Comentario

      Trabajando...