Criando estilo “cor sim, cor não” com as linhas da DataWindow

Em vários casos, existe uma melhora considerável no visual da DataWindow, quando alternamos as cores das linhas. Isso pode ser facilmente implementado com a utilização das datawindows expressions.

Esta ação será realizada utilizando uma expressão da datawindow no campo background.

  1. Selecione todos os campos da linha;
  2. No PB10.x: Clique na aba Font e no campo Background, clique no ícone onde você insere uma datawindow expression
    No PB12.x: Clique na aba Background e no campo Color, clique no ícone onde você insere uma datawindow expression
  3. Utilize a sintaxe abaixo:
if (mod(getrow(),2) = 0, corSim, corNao)

Esta expressão verifica se o número da linha é par ou não e altera a cor dela de acordo com o resultado. Desta forma, se a linha for par, possuirá a cor de fundo “corSim” e a cor “corNao” se for impar.

Para escolher quais cores utilizar, você pode consultar nosso post com a Tabela de Cores do PowerBuilder.

 

Espero ter ajudado.

The following two tabs change content below.
Arquiteto de Software e Desenvolvedor Backend (quase Fullstack), geralmente trabalho com C#, PowerShell, Python, Golang, bash e Unity (esse é mais por hobby). Estou sempre buscando algo novo para aprender, adicionando novas ferramentas ao meu cinto de utilidades.
Posted in Dev, PowerBuilder and tagged , , , , , .