Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)


O evento OnPrint abaixo é atribuído para um componente DBText. Nas impressões, quando o valor atual do campo PRICE_CHG está marcada: Se este valor for inferior a zero, a cor da fonte será em vermelho; caso contrário, em preto.

É importante notar que a cor da fonte é definida para cada impressão do componente. Se o código abaixo simplesmente definisse a cor da fonte para vermelho quando o valor fosse negativo, então o primeiro valor negativo iria imprimir em vermelho e todos os valores subsequentes iriam imprimir em vermelho, independentemente do sinal do valor. Ao definir as propriedades do componente relatório, lembre-se de lidar com todos os casos possíveis.