colorear linea alv mediante un campo

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • sponsor
    Senior Member
    • may
    • 108

    #1

    colorear linea alv mediante un campo

    Hola, me gustaria que en mi alv cada vez el valor de un campo cambie me coloree toda esa fila.

    Por ejemplo: campo ejercicio = 17

    ejercicio 17 --> color amarillo
    17 --> color estandard
    17 --> color estandard
    18 --> color amarillo
    18 --> color estandard
    ...


    Nose si me he explicado correctamente, se puede hacer algo asi?

    Soy bastante novatillo

    Gracias
  • caralbgro
    Senior Member
    • sep
    • 478

    #2
    a ver si te sirve esto

    DATA: col TYPE lvc_s_scol,
    coltab TYPE lvc_t_scol,
    color TYPE lvc_s_colo.

    color-col = '6'.
    color-int = '0'.
    color-inv = '0'.

    CASE t_listado-cuenta.
    WHEN '0'.
    IF t_listado-FRGC1 <> ''.
    col-fname = 'FRGC1_1'.
    col-color = color.
    APPEND col TO coltab.
    CLEAR col.
    ENDIF.

    IF t_listado-FRGC2 <> ''.
    col-fname = 'FRGC2_2'.
    col-color = color.
    APPEND col TO coltab.
    CLEAR col.
    ENDIF.

    T_LISTADO-color = coltab.

    CLEAR COLTAB.
    ENDCASE.

    MODIFY T_LISTADO.
    Consultor FI-CO

    Comentario

    • sponsor
      Senior Member
      • may
      • 108

      #3
      y esto en teoria donde lo coloco? en el form del layout?
      gracias

      Comentario

      • sponsor
        Senior Member
        • may
        • 108

        #4
        alguna ayudita?

        Comentario

        • caralbgro
          Senior Member
          • sep
          • 478

          #5
          yo lo hice en eun perform

          a ver a grandes razgos es asi:

          START-OF-SELECTION.

          PERFORM CARGAR_ROLES.

          PERFORM CARGAR_LISTADO. (aca es donde esta lo que te escribi antes)

          PERFORM DATOS.

          PERFORM REPORTE.

          INITIALIZATION.
          G_REPIT = SY-REPID.

          sino dame tu email y te envio el codigo entero
          Consultor FI-CO

          Comentario

          Trabajando...