sc_field_color("Campo", "Cor")

Esta macro tem por objetivo, de forma dinâmica, alterar/restaurar a cor do texto de determinado campo da consulta.

 

Ex. 1: Altera em definitivo a cor de texto do campo "clienteid" da consulta.
sc_field_color ("clienteid", "#33FF66");

 

Ex. 2: Altera a cor de texto do campo "valor_pedido", se o valor for maior que 1000. Caso contrário, mantem a cor padrão.
if ({valor_pedido} > 1000)
{
sc_field_color ("valor_pedido", "#33FF66");
}
else
{
sc_field_color ("valor_pedido", "");
}

 

Ex. 3: Utilizando uma variável local.
sc_field_color ("clienteid", {cmp_cor});

 

Ex. 4: Utilizando uma variável global.
sc_field_color ("clienteid", [cor_global]);