Mudar cor de uma Linha com função nativa SC?

Bom dia a todos.

Estou com um formulario de contas aqui e gostaria de saber se tem como mudar a cor da linha de um grid editavel conforme a data de vencimento por exemplo:

A conta vence em 1/06/12 e estamos em 4/06/12. Caso esta conta não foi paga, mostrar a linha correspondente em vermelho, caso já paga, em verde.

Alguem já fez? Caso não de com um form grid editavel, talvez em uma consulta funcionaria?

Aguardo… ; )

No evento onRecord

if(titulo_em_aberto)
{
// Altererar cor de todos os campos da linha
sc_field_color (“campo_A”, “#FF0000”);
sc_field_color (“campo_B”, “#FF0000”);
sc_field_color (“campo_C”, “#FF0000”);
sc_field_color (“campo_D”, “#FF0000”);
}

Vc pode também parametrizar o seu sistema criando uma tabela de parâmetros (exemplo: clieParam) e colocando um campo, tipo Cor Html, para títulos em aberto… sempre que o usuário desta empresa se logar, os parâmetros serão carregados e colocados em variáveis globais… (por exemplo - [corTitAbt])

então vc teria…

if(titulo_em_aberto)
{
// Altererar cor de todos os campos da linha
sc_field_color (“campo_A”, [corTitAbt]);
sc_field_color (“campo_B”, [corTitAbt]);
sc_field_color (“campo_C”, [corTitAbt]);
sc_field_color (“campo_D”, [corTitAbt]);
}
else

{
// Altererar cor de todos os campos da linha
sc_field_color (“campo_A”, [corTitPag]);
sc_field_color (“campo_A”, [corTitPag]);
sc_field_color (“campo_A”, [corTitPag]);
sc_field_color (“campo_A”, [corTitPag]);
}

Para trocar a linha toda com uma única macro eu não sei como fazer…

[]´s

Não há necessidade de ser apenas uma função, desse jeito ja atendeu.

Obrigado novamente a força Jovito!