#1
|
||||
|
||||
Pregunta inculta...
Un preguntilla para el que sepa responder. Cuando normalmente se saca un ALV por pantalla...(almenos por lo que yo conozco)..los datos no se pueden editar.
La pregunta és: Se podría sacar un listado (como por ejemplo un ALV) en el que una columna estuviera en blanco y el usuario la pudiera rellenar con datos? Puede parecer tonto pero no e si se puede hacer... Un saludo a todos! |
#2
|
|||
|
|||
En el alv puedes rellenar el campo en blanco (sin valores).
Para que sea editable debes marcar la propiedad edit = ‘X’ del campo en el momento en que completar el fieldcat. Así lo podrías modificar. Un saludo. |
#3
|
|||
|
|||
En el catálogo de campos IT_FIELD_CAT, pon el campo EDIT = X
|
#4
|
||||
|
||||
Muchas gracias!
Ok creo que con eso puedo tirar. Pero luego si quiero pasar la tabla entera a un sapscript? Lo puedo hacer. Yo hasta ahora solo sabia leer una unica linia de un ALV. Puedo hacer que cuando el usuario le de a un boton se exporte toda la tabla con los valores que el mismo acaba de introducir???
Gracias nuevamente! |
#5
|
|||
|
|||
Ahora mismo no tengo un alv a mano para mirar, pero sé que no es complicado. Solo tienes que leer la tabla que has pasado en la función 'REUSE_ALV_GRID_DISPLAY'.
Después llamarías al SapScript con esa tabla. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|