[Resolvido] Mudar cor do texto

Caros colegas, estou precisando mudar a cor de um campo (status) quando for Ativado = verde, em andamento= amarelo e fechado = vermelho

fiz assim:

if ({stunidade} == Ativada)
{
sc_field_color (stunidade,4db849);
}

Já mudei para outras formas mas se deixo o in não funfa sera que alguem pode me ajudar.

Seu código esta estranho. Primeiro não informa o tipo de aplicação. Segundo a condição do seu if não esta certa

Bom primeiro
em que APP form, Grid, controle, calendario,etc ?
Segundo em que evento voce esta usando esse codigo, onload, onscriptint, onrecord, etc?
y Esta cor 4db849 ??? de onde você tiro creio que deveria ser assim #4db846

Opa foi sem querer :slight_smile: foi mal Haroldo :slight_smile: não vi que tinha respondido

Então , a app é uma GRID , o evento é o onscriptint, é o código que realmente estou com dificuldades, pois usando a macro sozinha da certo, porem ela altera todo mundo e gostaria de alterar somente a palavra Aberta de verde.

Desde já agradeço a atenção.

Use no evento OnRecord

if ({stunidade} == ‘Ativada’) <------- isto e uma String proteja com Aspas
{
sc_field_color (“stunidade”,"#4db849"); <------Corrigindo stunidade entre aspas também assim como a cor
}else{
//Coloque aqui uma Cor por padrão si o if acima for falso
}

Willian muito obrigado pelo apoio deu certinho.

Bobeira minha mesmo, no manual na macro estava mostrando que poderia usar no OnRecord ou Onscriptinit, estava usando somente no Onscriptinit