dynpro - table control

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • mysmb2
    Senior Member
    • ene
    • 406

    #1

    dynpro - table control

    Hola foro, estoy buscando la forma de ordenar columnas en un table control, es decir que el usuario haga click en la cabecera de la columna y se ordene automaticamente.

    No logre capturar ese evento click ni y mucho menos saber que columna se selecciono.
    alguien tiene idea de como hacer esto dentro del table control?

    Gracias.
    Sebastián Chiavia
    http://www.programacionabap.com.ar
  • Atlas
    Senior Member
    • ago
    • 107

    #2
    Primero tienes que definir un codigo de funcion a la tecla f2 en el status (con esto activarás el evento doble click) por ejemplo SELE y luego tratarlo en el user command de la pantalla. una vez en el user command cuando el ok code sea SELE haces un get cursor field campo donde campo es la variable donde te guardará el nombre del campo sobre el que se ha pulsado

    Comentario

    • mysmb2
      Senior Member
      • ene
      • 406

      #3
      Gracias por la respuesta Atlas, en cuanto pueda probarlo comento si me andubo.

      Saludos.
      Sebastián Chiavia
      http://www.programacionabap.com.ar

      Comentario

      • mysmb2
        Senior Member
        • ene
        • 406

        #4
        por si alguen lo necesita lo resolvi con la propiedad COLS del table control y con botones de orden ascendente y descendente.

        en este post esta mas detallado.


        saludos y gracias.
        Sebastián Chiavia
        http://www.programacionabap.com.ar

        Comentario

        Trabajando...