Cor da linha de Seleção

Discussão em 'Interfaces' iniciado por edu_felix, Janeiro 9, 2015.

  1. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Deixa eu ver se entendi, vc quer que mesmo o usuario clicando na linha permaneça a cor, ou seja, ignorar a linha de seleção do browse, é isso ?
    eu sempre pinto as linhas do browse também pra chamar a atenção, mas mesmo pintando a coluna, eu coloco um conteudo, indicando o status, tipo Aprovado, reprovado, que se a linha está selecionada, o usuario pode ler o status, mas quando entra na tela, eu deixo o foco em um outro campo, assim, quando entra a primeira vez, aparece todas as cores sem problema, mas quando ele clicar em uma linha ......
  2. leal

    leal Sem Pontuação

    Edu_felix, como vc fez com que as colunas do seu browse, mostrada no exemplo ficasse com uma linha cinza e uma branca? Poderia me passar a dica?
  3. edu_felix

    edu_felix Sem Pontuação

    Bom dia.

    Leal eu fiz os procedimentos acima, porem como ficou travanda a celula eu deixei sem fazer mesmo.
  4. fabianofss

    fabianofss Membro Participativo

    Edu_felix, eu tenho este efeito de zebra em alguns browse´s más não sei se é a forma mais correta!
    No definitions coloco uma variável logical

    e na trigger row-display uso o seguinte código:
    Código:
        if vMarcaLinha = true then
            assign
              tabela.coluna1:BGCOLOR in browse BROWSE-1 = 17
              tabela.coluna2:BGCOLOR in browse BROWSE-1 = 17
              tabela.coluna3:BGCOLOR in browse BROWSE-1 = 17
              tabela.coluna4:BGCOLOR in browse BROWSE-1 = 17
              tabela.coluna5:BGCOLOR in browse BROWSE-1 = 17.
    
        if vMarcaLinha = false then
            assign vMarcaLinha = true.
        else
            assign vMarcaLinha = false.
  5. Agnaldo

    Agnaldo Membro Ativo

    Fabio, nesse teu exemplo, acho que assim fica uma pouco mais limpo.
    Código:
    IF cor = 15 THEN cor = 17. ELSE cor = 15.
    
    tabela.coluna1:BGCOLOR in browse BROWSE-1 = cor.
    tabela.coluna2:BGCOLOR in browse BROWSE-1 = cor
    tabela.coluna3:BGCOLOR in browse BROWSE-1 = cor
    
  6. fabianofss

    fabianofss Membro Participativo

    Hummmm

    Verdade!
    vlw

Compartilhe esta Página