Amigos, problema resolvido.
O que ocorreu foi que o campo ‘event_color’ nao estava sendo atualizado.
Até porque na minha solução não permito que o usuario defina a cor do evento.
Quem determina isso é o campo ‘category’.
Esse campo category é preenchido por lookup com base em uma tabela vejam:
‘SELECT category, descr_categoria, cor_html
FROM dbo.BCR021_categoria WHERE id_cliente=[glo_id_cliente] and apenas_consulta_medica=‘S’
ORDER BY descr_categoria’
Então, para corrigir, coloquei o campo ‘event_color’ como escondido e criei um evento ajax onChange
no campo ‘category’ onde grava o campo ‘event_color’ com a cor da categoria selecionada.
vejam :
'$check_sql = "SELECT cor_html FROM BCR021_categoria where id_cliente=[glo_id_cliente] and category={category} ";
sc_lookup(rs, $check_sql);
if (isset({rs[0][0]})) // Row found
{
{event_color} = {rs[0][0]};
}
else // No row found
{
{event_color}=’’;
}’
Mas isso só foi necessário no ambiente de produção. No de desenvolvimento nada disso seria necessário.
Não sei se foi a melhor solução mas agora posso dormir. kkk
Agradeço a todos que participaram desse meu pequeno sufoco.
Abs