Mudando a cor das linhas novas em uma DataWindow

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.

  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.