Pergunta

Vou reformular uma pergunta que previamente havia feito.

Eu quero agrupar datas por semana. Atualmente, tenho duas funções: a primeira das quais retorna todas as semanas fiscais do ano e a segunda todas as datas.

Eu faço uma junção externa esquerda nas semanas fiscais a partir dos dias para obter esse conjunto de resultados.

 4/4/2010    4/4/2010 
 NULL        5/4/2010 
 NULL        6/4/2010 
 ...
 11/4/2010   11/4/2010
 NULL        12/4/2010 

No SSRS, quero agrupar os dias por Weeek, então preciso ter os valores nulos com a semana fiscal de que as datas fazem parte, alguma idéia de como fazer isso?

Foi útil?

Solução

Encontrei uma maneira alternativa de preencher o nulo. Isso foi usando a função DatePart no SQL para retornar o número da semana.

SELECT DATEPART(WEEK, specified_date)

Que retorna o número da semana. Em seguida, fiz uma expressão adicional na célula para a coluna da semana no SSRS, para fazê-la co-alinhar com o número da semana fiscal orignal e agora o tenho.

 1    4/4/2010 
 1    5/4/2010 
 1    6/4/2010 
 ...
 2  11/4/2010

O que me permite agrupar por semana no SSRS.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top