Boa tarde pessoal,
Procurei no fórum e não achei a resposta completa do jeito que me ajude. Vamos lá:
Eu tenho um campo de data de retorno (que é quando um vendedor está planejando dar sequencia na oportunidade que ele está tocando) e criei um campo (apenas na aplicação) para informar o status, que pode ser: Planejado, Hoje, Atrasado.
Porém não estou conseguindo imprimir essa informação. No evento coloquei onApplicationInit o seguinte código:
[code]date_default_timezone_set(‘America/Sao_Paulo’);
$current_date = date(‘Y-m-d’);
{amount_days} = sc_date_dif([data_retorno], ‘aaaa-mm-dd’, $current_date, ‘aaaa-mm-dd’);
echo {amount_days};
if({amount_days} > 0)
{
{status} = “Planejado”;
}
elseif({amount_days} == 0)
{
{status} = “Hoje”;
}
elseif({amount_days} < 0)
{
{status} = “Vencido”;
};
[/code]
Aproveitando, também gostaria de pintar o campo de acordo com o status, por exemplo atrasado de vermelho, hoje de verde e planejado de cinza claro.
Desde já agradeço pelas respostas que virem!