Pregunta inculta...

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Driau
    Senior Member
    • ago
    • 235

    #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!
  • orlava
    Junior Member
    • dic
    • 9

    #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.

    Comentario

    • pedroj
      Junior Member
      • may
      • 25

      #3
      En el catálogo de campos IT_FIELD_CAT, pon el campo EDIT = X

      Comentario

      • Driau
        Senior Member
        • ago
        • 235

        #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!

        Comentario

        • orlava
          Junior Member
          • dic
          • 9

          #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.

          Comentario

          Trabajando...