PDA

Ver la Versión Completa : Ayuda en ALV!!


rrr.Vanquish
09/11/06, 15:41:51
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
09/11/06, 17:38:51
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

rrr.Vanquish
10/11/06, 11:14:56
Muchas gracias. Lo probaré y te digo algo.