MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   ALV por correo (foro/showthread.php?t=66069)

CRISTINO.GARCIA 04/02/13 19:24:48

ALV por correo
 
Buenas a todos.
Armé un ALV con la función REUSE_ALV_GRID_DISPLAY y tengo una columna
como checkbox.

Ahora necesito que al seleccionar alguna fila con el check se ejecute una accion por ejemplo me pregunte si deseo imprimir la informacion o enviarla por email .

¿Qué me está faltando?
Muchas gracias.

Aqui esta el codigo que estoy utilizando.


mauro_ARG 05/02/13 10:27:40


Porque tenes esto:?
L_LAYOUT-info_fieldname = 'COLOR'.

No lo veo definido en el catalogo?. Y no veo definido en el layout el campo itab-chk, que es el que controla los que fila fue cambiada.

Otra cosa: no podes tener las dos cosas en el ALV, es decir no podes marcar las las fila con color y ademas utilizar uncheck box para controlar que fila fue seleccionada. Si queres tener ambas funcionalidades, tenes que utilizar la clase CL_ALV_GRID. Pero con funciones no se puede.

CRISTINO.GARCIA 05/02/13 15:31:34

Hola Amigo, lo del color no importa lo que me interesa es que al seleccionar con el CHECK me permita preguntar si desea imprimir o enviar por correo?

Gracias

Cristino


mauro_ARG 05/02/13 18:53:45


tenes que agregar en la definicion del layout el campo itab-chk entonces, y elimina la linea en donde definis el color.

l_layout-box_fieldname = 'CHK'.


Husos Horarios son GMT. La hora en este momento es 21:02:48.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web