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

jovitomelo
Thu, 03 May 2012 15:39:58 +0000

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