Ver Mensaje Individual
  #2  
Viejo 21/06/10, 08:54:41
nievesmp nievesmp is offline
Member
 
Fecha de Ingreso: abr 2009
Mensajes: 95
Si, la tabla que hayas creado con el fieldcat, contiene el campo edit que es el que debes activar para que el campo sea editable. (Destaco en negrita el comando que activa un campo como editable). Espero te sirva de ayuda.

Ejemplo,

loop at pt_fieldcat into ls_fcat.
if ls_fcat-fieldname eq 'KTOPL'.
ls_fcat-no_out = 'X'. " Oculta este campo, es decir no lo muestra
modify pt_fieldcat from ls_fcat.
endif.

if ls_fcat-fieldname eq 'SAKNR'.
ls_fcat-outputlen = 6. "Da el largo 6 a este campo
modify pt_fieldcat from ls_fcat.
endif.

if ls_fcat-fieldname eq 'ZCAMPOE'.
ls_fcat-edit = 'X'. "Edita este campo para que pueda modificarse
modify pt_fieldcat from ls_fcat.
endif.
endloop
Responder Con Cita