Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

ABAP - EDITAR CELDA en ALV

Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

EDITAR CELDA en ALV

Autor:Miriam Vicencio (1 intervención)
Fecha:25/07/2007 01:16:28
Ademas de agregar el EDIT y el INPUT ...
is_fieldcat-edit = 'X'.
MODIFY it_fieldcat FROM is_fieldcat TRANSPORTING edit WHERE
tabname = 'IT_VFKP' AND
fieldname = 'EXTI2'.

is_fieldcat-input = 'X'.
MODIFY it_fieldcat FROM is_fieldcat TRANSPORTING input WHERE
tabname = 'IT_VFKP' AND
fieldname = 'EXTI2'.

Es importante agregar el siguiente parametro a la funcion el ALV para ver el dato capturado en la tabla interna.

*Refresca grid cuando se modifica un campo
DATA : li_grid_setting TYPE lvc_s_glay.
li_grid_setting-edt_cll_cb = 'X'.

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = report_name
is_layout = is_layout
it_fieldcat = it_fieldcat
it_excluding = it_excluding
i_screen_start_column = screen_start_column
i_screen_start_line = screen_start_line
i_screen_end_column = screen_end_column
i_screen_end_line = screen_end_line
i_grid_settings = li_grid_setting <-----------------------------------
i_default = 'X'
i_save = 'A'
is_variant = is_variant
it_events = it_events
TABLES
t_outtab = it_vfkp
EXCEPTIONS
OTHERS = 0.

Y con esto ya queda.
Saludos
Responder
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

EDITAR CELDA en ALV

Autor:ley (1 intervención)
Fecha:12/05/2011 15:54:22
Gracias muy valioso lo que acabo de leer, me funciono perfectamente, yo tambien me estaba volviendo loca.......
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:EDITAR CELDA en ALV

Autor:Atilano (1 intervención)
Fecha:21/11/2007 15:43:05
Gracias Miriam.

Me estaba volviendo loco sólo coseguía editar todas con el parametro EDIT = 'X' en el Layout...
Lo del
li_grid_setting-edt_cll_cb = 'X'.
funciona... gracias... necesitaba que sólo una de las celdas fuese editable...
Te debo una.
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:EDITAR CELDA en ALV

Autor:rOSSELL (1 intervención)
Fecha:27/10/2008 18:11:50
bUENA mAn, GRACIAS ME SIRVIO!
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

EDITAR CELDA en ALV

Autor:PEDRO CASTILLO (1 intervención)
Fecha:13/02/2012 18:12:00
Excelente hermano esta buenísimo. Que bueno que hay foros como estos y gente como tu. Gracias!!
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

EDITAR CELDA en ALV

Autor:jeannette (1 intervención)
Fecha:13/11/2012 22:33:18
Muchas gracias, funciona perfecto; solo tengo una duda, si no le doy enter, no toma el dato; cómo se puede hacer en ese caso? muchas gracias
Comentar