Mudando a cor das linhas novas em uma DataWindow
Overview
Mergulhe conosco nesse tutorial prático e descubra como destacar novas linhas em uma DataWindow no PowerBuilder, adicionando um toque de cor para uma melhor visualização de dados. Ideal para programadores que buscam maneiras eficientes e visuais de realçar mudanças, este post traz um passo a passo facilitado, acompanhado de exemplos claros. Vamos lá iluminar a sua DataWindow com um pouco de cor!
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.
- Selecione os campos que devem mudar de cor;
- 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 - 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.