PDA

Ver la Versión Completa : Tomar el contenido de un campo en ALV GRID


ebelyn
19/12/08, 15:16:26
:confused: Hola...
Estoy emitiendo un alv grid, y cuando me posiciono en un campo y aprieto un boton se me tiene que despelegar otro alv..
1) COMO HAGO PARA TOMAR EL CONTENIDO DE ESE CAMPO Y PARA LUEGO HACER LA LÓGICA PARA GENERAR EL OTRO ALV???...

MUCHAS GRACIASSS!!

DavidXD_XD
20/12/08, 13:09:05
Hola, yo hago algo parecido pero no usando un boton, sino usando doble click sobre el campo, para obtener campo y columna uso el evento

METHODS HANDLE_DOUBLE_CLICK
FOR EVENT DOUBLE_CLICK OF CL_GUI_ALV_GRID
IMPORTING E_ROW E_COLUMN.

Donde e_row es la fila y e_column es la columna, puedes ver los ejemplos DEMO de sap, comienzan con BCALV*, de todas maneras averiguaremos sobre el boton y obtener el cursor del campo para el caso que comentast ... espero t pueda servir :D

SAPING
31/05/10, 15:43:46
Buenas... Estuve investigando acerca de este tema por un problema similar y me surge la duda de donde se declaran las variables E_ROW y E_COLUMN. Estoy tratando de setearle por default ciertos valores antes de ejecutar un batch input para que la trx siga un curso especifico pero no puedo asignarles estos valores a esas variables..

espero haberme explicado..

Gracias.