Table Control

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • doyarceso
    Junior Member
    • ago
    • 10

    #1

    Table Control

    Hola de nuevo:

    les cuento, estoy trabajando con dynpro y table control..
    en este table contro cargo una tabla interna y necesito editar los campos...por ejemplo solo en la fila Nombre que me permita cambiar los nombres o Borrarlos etc y esos cambios guardarlos en mi tabla interna...

    me pueden ayudar???
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    Hola, supongamos que tienes tu tabla interna con 3 campos: codigo, nombre y edad, y modificas el nombre de varios registros, entonces para eso debes crear un MODULE dentro del LOOP del PAI para que los cambios tengan efecto, de esta forma:

    PAI.

    Código:
    LOOP AT itab.
      MODULE modificar_campo.
    ENDLOOP.
    Y dentro del MODULE puede ir esto:

    Código:
    MODULE modificar_campo.
    
      MODIFY itab INDEX tctrl_select-current_line.
    
    ENDMODULE.
    Ahi se debe tener en cuenta que la tabla interna itab tiene cabecera (WITH HEADER LINE) y la tabla de control tiene como nombre tctrl_select, espero te pueda ayudar ....

    Algo mas, para que se capturen esos cambios debes realizar cualquier accion para forzar que el codigo pase por el PAI de tu logica de pantalla, un Sld
    David Carballido Córdova

    Comentario

    • doyarceso
      Junior Member
      • ago
      • 10

      #3
      table control

      David:

      muchas gracias funcionó a la perfeccion...y era tan simple..estuve dos dias de cabeza jajaja

      Comentario

      • Rodolfo SAP
        Member
        • jun
        • 89

        #4
        Me ganaron

        Ay Ay este me lo ganaron pero aqui hay un post semejante que respondi.

        Saludos!!

        Comentario

        Trabajando...