Esta macro altera a cor do texto de um determinado campo.

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]);
Escopo da Macro
Aplicação Calendário | Aplicação Gráfico | Aplicação Consulta | Aplicação Filtro | Aplicação Formulário | Aplicação Controle | Aplicação Menu | Aplicação Menu árvore | Aplicação Report PDF
allMacros | allMacros | onInit onRecord | allMacros | allMacros | allMacros | allMacros | allMacros | allMacros onInit onRecord