Mudando a cor das linhas novas em uma DataWindow

A demonstração feita neste post serve para que você consiga destacar as novas linhas (mudando a cor de fundo delas) em uma DataWindow. 

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

  1. Selecione os campos que devem mudar de cor;
  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(IsRowNew(), 32768, Long(Describe("datawindow.color")))

Isso vai fazer com que os campos das novas linhas fiquem com a cor 32768 (Azul) e os campos das linhas que já existiam vão continuar com a cor definida na data window (describe(“datawindow.color”)).

Para escolher qual cor 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 , , , , , , .