PONTUA?ÃO POR DATAS

ALANTB 12/05/2017 10:22:26
#473914
Olá pesssoal, a tempos estou tentando finalizar uma impressão de relatório(vb6/access2003/crystal8.5) . Inclusive em posts anteriores consegui sanar umas funcionalidades, mas quando envolve datas não. Quando mando imprimir tudo funciona ok; selecionado por classe (txtCodClasse) também; mas preciso também filtrar o relatório por datas, ai que está o problema.
Os registros dos funcionários no bd tem datas de inicio e fim de períodos(ano de competência), classe atual(A,B,C,D,E), o total de pontos em cada ano de avaliação, a classificação e outros campos de avaliação. Nesse terceiro modo de impressão o relatório deve exibir:
- em cada linha os funcionários que tenham pontos no período de datas e da classe selecionada;
- com a soma dos pontos do período selecionado,ex:
- um funcionário da classe B tem as seguintes avaliações : em 2012 tem 1400 pontos; em 2013 tem 1365 pontos; em 2014 tem 1365 pontos também.
 Digamos que foi selecionado no form para exibir o período de 2012 e 2013. Então o relatório exibirá o funcionário acima com o total de 2765 pontos.
Por mais que explique, ficaria difícil para os colegas assimilarem todo o contexto, por isso extrai do sistema somente a parte de impressão do relatório para que possam dar uma olhada. Valeu
Alan
NICKOSOFT 15/05/2017 22:15:37
#473977
Resposta escolhida
primeiro monte a query q filtre apenas o intervalo de interesse, qnd apenas os dados interessantes forem retornados, vc pode usar o sum provavelmente com group pelo funcionário.....
Tópico encerrado , respostas não são mais permitidas