Grid Consulta x Cor Dinâmica [RESOLVIDO]

Pessoal boa tarde…

Numa grid consulta (configuração: orientação slide), tenho dois {campos}, trazendo resultados variados de Lookup de Consulta…

  • {permitidos}
  • {presentes}

A ideia é ter um monitor alterando as cores, onde :

{presentes} < {permitidos}… cor verde
{presentes} = {permitidos}… cor vermelho

pensei usar a ideia:

if({presentes} >= {max_sublocal})
sc_field_style({presentes}, ‘#33FF99’, ‘15px’, ‘#000000’, ‘Arial, sans-serif’, ‘bold’);

porém ele muda a cor de todos os {presentes}, não respeitando a regra dos diversos resultados obtidos…

Alguma ideia no código ou outra ideia trazendo o resultado esperado.
Obrigado

Em que evento você esta usando o código??
Poste o seu código completinho por favor

f({presentes} >= {max_sublocal}) sc_field_style({presentes}, '#33FF99', '15px', '#000000', 'Arial, sans-serif', 'bold');

Isto não rola

f({presentes} >= {max_sublocal}){
   sc_field_style({presentes}, '#33FF99', '15px', '#000000', 'Arial, sans-serif', 'bold');
}

Isto sim Rola

usando no Evento on scriptlnit :

tenta no onrecord

mesma coisa no evento onrecord…

Funciona:

if({cod_item}>=‘58’){
sc_field_style({equipamento}, ‘#33FF99’, ‘15px’, ‘#000000’, ‘Arial, sans-serif’, ‘bold’);
}
else {
sc_field_style({equipamento}, ‘#FF0000’, ‘15px’, ‘#000000’, ‘Arial, sans-serif’, ‘bold’);
}

eu uso no evento onRecord e funciona

if ({sexo}== “M”)
{
sc_field_style({nome}, ‘#C6E2FF’);
sc_field_style({contato}, ‘#C6E2FF’);
sc_field_style({sexo}, ‘#C6E2FF’);
}
elseif ({sexo}==“F”)
{
sc_field_style({nome}, ‘#FFF0F5’);
sc_field_style({contato}, ‘#FFF0F5’);
sc_field_style({sexo}, ‘#FFF0F5’);
}

Ilton … obrigado… o que eu precisava se enquadrou perfeitamente no seu exemplo…