Skip to main content
Announcements
The way to achieve your own success is the willingness to help somebody else. Go for it!
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!!!!