A Ver Si....
BUENO, no te puedo ayudar, pero a ver si
al construir el ALV , al hacer el catalogo
se informa un campo que creo que se llama "EDIT"
(compruebalo en la tabla "slis_t_fieldcat_alv")
si lo marcas con una "X" este campo coge calidad imput,
osea puedes escribir sobre él y luego -no me acueerdo como se hacía-
se lo pasas a la tabla interna para que al volverse a mostrar el ALV, salga
así, ya actualizado con los valores qeu le habías introducido. Luego ademas
podrías hacer un UPDATE o INsert y pasarlos a una tabla Z o Standard.
Lo que no sé es si al hacer ctr + v sobre la ALV, cogerá en cada campo el
valor correspondiente o solo lo cogerá en la primera, pero prueba (al ira a pegar sobre el ALV) primero hacer ctr + y , seleccionar la ALV entera, y luego
ctr + v.
:S no sé si me sé explicar bien.... Te pegaría un ejemplo pero no lo encuentro
:$, bueno, si lo pruebas, nos comentas si no te importa.
Saludos
FORM F_ALV_FIELD_CONFIGURATION.
* For each column to be displayed in the reprot,
* append a line in I_ALV_FIELDCAT *
I_ALV_FIELDCAT-ROW_POS = '1'.
I_ALV_FIELDCAT-COL_POS = '1'.
I_ALV_FIELDCAT-TABNAME = 'IT_DATA'.
I_ALV_FIELDCAT-FIELDNAME = 'CARRID'.
I_ALV_FIELDCAT-REF_TABNAME = 'SBOOK'.
I_ALV_FIELDCAT-REF_FIELDNAME = 'CARRID'.
I_ALV_FIELDCAT-SELTEXT_L = 'X'. " Long text
I_ALV_FIELDCAT-EDIT = "X".
APPEND I_ALV_FIELDCAT.
CLEAR I_ALV_FIELDCAT.
|