Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
rodrigo_rocha
Creator
Creator

Período Quinzenal Calendário!!

Olá Pessoal!!

Em uma função calendário tenho os seguintes períodos:

Calendario:
NoConcatenate
LOAD
nf_data_entrega,
Day(nf_data_entrega) as Dia,
Month(nf_data_entrega) as Mês,
Year(nf_data_entrega) as Ano,
MonthName(nf_data_entrega) as [Mes Ano],
Week(nf_data_entrega) as [Semana],
WeekStart(nf_data_entrega) as [Semana Inicio],
WeekEnd(nf_data_entrega) as [Semana Fim],
Resident TMP_Calendario;

Preciso agora colocar um período de 2 semanas, ou seja um período de 15 dias, porém não sei qual é o comando que tenho que colocar. Este comando existe ou é preciso fazer de uma outra maneira?

Desde já agradeço!!

Rodrigo Ramos Rocha

1 Solution

Accepted Solutions
IvanOsatchuk
Contributor III
Contributor III

Entendi, então assim pode resolver 

'Quinzena ' & Ceil( DayNumberOfYear(Data) / 15) AS Quinzena

View solution in original post

4 Replies
IvanOsatchuk
Contributor III
Contributor III

Olá,

Se for os últimos 15 dias 

if(Data >= Today()-15 and Data <= today(), 1, 0) as [Últimos 15 dias]

Se for pra sinalizar as quinzenas de cada mês

if(Day(Data)<=15,'Q1','Q2') as Quinzena

 

rodrigo_rocha
Creator
Creator
Author

Funcionou Ivan... porém o que eu preciso é de um histórico. Por exemplo um filtro com todos as Quinzenas do ano, tipo quando é com a Semanas, para o usuário clicar na Quinzena 2 e verificar quantas registros teve nesse período. É possivel?

Desde já agradeço!!

Rodrigo Ramos Rocha

IvanOsatchuk
Contributor III
Contributor III

Entendi, então assim pode resolver 

'Quinzena ' & Ceil( DayNumberOfYear(Data) / 15) AS Quinzena
rodrigo_rocha
Creator
Creator
Author

Isso mesmo Ivan!!

Obrigado!!!!