Table control

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Marttha
    Junior Member
    • jul
    • 11

    #1

    Table control

    Hola!

    Una pregunta, ahorita ando moviendole al table control pero tengo una dificultad, cómo puedo inhabilitar una celda en especifica? es decir, tengo un table control y voy llenando la primera fila pero en un campo hay una cierta condicion, SI tal campo es llenado con X tengo ke inhabilitar ciertas celdas de esa fila,... Cómo inhabilitar una celda ke deseo sin tener ke inhabilitar toda la columna?...

    espero sus respuestas
  • Marttha
    Junior Member
    • jul
    • 11

    #2
    Ok, graxias por los ke nadamas lo vieron jaja pero ya tengo la respuesta! ciao!!

    Comentario

    • martin89
      Member
      • may
      • 53

      #3
      Buenas, veo que pudiste solucionar tu problema. Si no es mucha molestia estaría bueno que la publiques así tanto a vos como a otros nos queda por si en algún futuro nos llegamos a encontrar con el mismo problema.
      Muchas gracias!

      Comentario

      • DavidXD_XD
        Moderator
        • ago
        • 1255

        #4
        Hola, en realidad esas celdas se inhabilitan en el PBO

        Código:
        PBO.
        LOOP AT itab WITH CONTROL tctrl_itab.
          MODULE inhabilitar.
        ENDLOOP
        Dentro del MODULE inhabilitar colocamos una logica el cual si entra inhabilitamos el campo que esta pasando por dicho registro de la tabla interna

        Código:
        MODULE inhabilitar.
          IF itab-campo1 = 'X'.
            LOOP AT screen.
              IF screen-name = 'ITAB-CAMPO2'.
                screen-input = 0.
                MODIFY screen.
              ENDIF.
            ENDLOOP.
          ENDIF.
        ENDMODULE.
        Derrepente es otra solucion pero me late q es ese ^^ ... xfa nos avisas si este es para que asi podamos ayudarnos entre todos ... como t respondist muy rapido a ti misma no nos dio tiempo para postear , un gran saludo !!!!
        David Carballido Córdova

        Comentario

        Trabajando...