Cor nas linhas do browse

Discussão em 'Progress 4GL' iniciado por Agnaldo, Dezembro 5, 2014.

  1. andivieira

    andivieira Sem Pontuação

    Bom dia.

    Volto para pedir ajuda... conforme comentei anteriormente, ao acessar a tela 2 através de um botão da tela 1, a regra de colorir o browse não funciona, contudo, se abro a tela separadamente (CTRL + ALT + X), a função funciona...

    Agradeço a atenção.
  2. lellima100

    lellima100 Membro Participativo

    Bom dia.

    Chegastes a ver o valor variável vContador quando tu chamas através da tela1?
    Está passando dentro de todos os lugares que deveria passar para o código funcionar?
    Coloca mensagens para se certificares disto.

    Espero que ajude.
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    por um acaso vc está usando variaveis globais pra esse controle ????
  4. andivieira

    andivieira Sem Pontuação

    Boa tarde pessoal, iniciei do zero... mesmo assim, nada. Creio que as variáveis não eram globais.

    Consegui estas linhas em outro tópico e funcionou corretamente... em todas as telas...

    Agradeço a atenção... obrigado.

    /* AQUI CRIO UM EVENTO PARA COLORIR AS LINHAS DO GRID ou browser*/

    ON 'row-display':U OF grid IN FRAME f-dados DO:

    IF tt-recebe_dados.numero MOD 2 = 0 THEN DO:
    ASSIGN
    /******************** fundo da linha *************************/

    tt-recebe_dados.numero:BGCOLOR IN BROWSE grid = tt-recebe_dados.numero
    tt-recebe_dados.nome :BGCOLOR IN BROWSE grid = 12
    tt-recebe_dados.telefone :BGCOLOR IN BROWSE grid = 12
    tt-recebe_dados.pais:BGCOLOR IN BROWSE grid = 12

    /******************** fonte da linha *************************/

    tt-recebe_dados.numero:FGCOLOR IN BROWSE grid = 15
    tt-recebe_dados.nome :FGCOLOR IN BROWSE grid = 11
    tt-recebe_dados.telefone :FGCOLOR IN BROWSE grid = 11
    tt-recebe_dados.pais:FGCOLOR IN BROWSE grid = 11.
    end.
    ELSE
    tt-recebe_dados.numero :BGCOLOR IN BROWSE grid = tt-recebe_dados.numero.


    END.
    lellima100 curtiu isso.

Compartilhe esta Página