|
Postada em 17/11/2008 16:09 hs
Tenho os seguintes dados no Banco de Dados
ID - Data da Tarefa - Data de Encerramento 1 - 01/01/2001 - 10/01/2001 2 - 02/01/2001 - 01/02/2001 3 - 04/02/2001 - 05/02/2001 4 - 10/02/2001 - 15/02/2001
como fazer no crystal para que saio o seguinte. 2 tarefas abertas em Janeiro e 1 Encerrada 2 tarefas abertas em Fevereiro e 3 Encerradas.
? Estou perdendo a cabeça com Grupos, Somas e nada de conseguir alguém tem alguma idéia?
obrigado
|
|
|
|
J.Carlos
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 18/11/2008 08:51 hs
vc pode fazer uma fómula para tarefa aberta com o nome por exemplo de "fmAberto": if isnull({tabela.dtEncerramento}) then 1 else 0 Cria outra fórmula para Fechado com o nome por exemplo de "fmFechado": if isnull({tabela.dtEncerramento}) then 0 else 1 Agora é só totalizar fmAberto e fmFechado nas quebras e no total geral se desejar.
|
|
|
|
Postada em 18/11/2008 08:54 hs
J. Carlos
Legal é uma alternativa, mas como faço para saber se fecho no mes? quero fazer um grafico no crystal
jan ** 2 abertos jan * 1 Fechado fev ** 2 abertos fev *** 3 fechados
|
|
|
|
Postada em 18/11/2008 09:16 hs
aí precisa ver no gráfico acho que aceita somente uma variável x e uma y, talvez tenha que montar dois gráficos, um pros fechados outro pro aberto.
|
|
|
|
Postada em 18/11/2008 09:43 hs
como eu faria?
|
|
|
|
Postada em 18/11/2008 09:47 hs
'tarefas abertas no mes select count(*) aberta from tabela where dt_fecha is null and month(dt_tarefa) = month(date) 'tarefas fechadas no mes select count(*) fechada from tabela where dt_fecha not is null and month(dt_tarefa) = month(date)
|
|
|