[RESOLVIDO]Filtro não funciona em aplicação Chart[RESOLVIDO]

Bom dia pessoal!

Estou com a seguinte dificuldade que acredito ser um bug ou por falta de atenção minha em algum lugar…

Estou fazendo uma aplicação Chart(Gráfico), estou colocando um filtro da própria aplicação pela data atual e o gráfico gera normalmente,porém quando uso os filtros tanto dinâmicos quanto avançados o mesmo não aparece o gráfico com a data que escolhi, simplesmente ele aparece registro não encontrados,o mesmo fica com os dados da primeira data que foi escolhida, pois se eu trago os dados de um ano e depois faço o filtro o mesmo funciona perfeitamente.

o SQL fica dessa forma depois do filtro: (postgres7): select count(*), sum(custo_medio) as sum_custo_medio, nomefil from “public”.vw_esestpro where ((mes = 11) and (ano = 2015)) and ((mes = 6) and (ano > 2015)) group by nomefil order by nomefil asc

O correto seria somente com a segunda data que foi a que escolhi no filtro.

Preciso de uma ajuda dos mestres do Scriptcase.
Abraços!

Alguém vivo ai?

Pessoal, consegui depois de muito estudar resolver esse problema.

Realmente esse BUG existe e ainda não tive resposta da solução.

Porém, segue uma dica que assim consegui resolver.

Você vai usar essa macro = sc_select_where(add) e uma variável para contar.

Quando seu gráfico inciar você atribui zero a variável contadora, depois coloca um if dessa forma:

if([variável_contadora] = 0){

    sc_select_where(add)"WHERE data = current_date";

}

else{

  sc_select_where(add)"";

}

Quando você entrar no filtro você atribui 1 a variável contadora.

Assim funciona.