Retorna um número de 1 a 53 que representa a semana que contém uma data, a partir de um dia inicial.
WeekOfYearFiscal(data ; diaInicial)
data
- qualquer data de calendário
diaInicial
- qualquer número entre 1 e 7, em que 1 representa domingo
número
FileMaker Pro 6.0 ou anterior
diaInicial
indica que dia é considerado o primeiro dia da semana.
A primeira semana do ano é a primeira semana que contém quatro ou mais dias desse ano. Por exemplo, se você selecionar 1 (domingo) como o dia inicial, 1 de janeiro deverá ser domingo, segunda-feira, terça-feira ou quarta-feira dessa semana para ser a primeira semana do ano fiscal. Se você selecionar 2 (segunda-feira) como o dia inicial, 1 de janeiro deverá ser segunda-feira, terça-feira, quarta-feira ou quinta-feira dessa semana para ser a primeira semana do ano fiscal.
É possível, usando essa função, que as datas de um determinado ano sejam retornadas como a 53ª semana do ano anterior. Por exemplo, se em 2008 você selecionou domingo (1) como a data inicial, 1, 2 ou 3 de janeiro em 2009 ocorrerá na semana 53 do ano fiscal 2008 (em 2009, 1 de janeiro cai em uma quinta-feira). O primeiro dia do ano fiscal de 2009 seria no domingo, 4 de janeiro, porque você selecionou domingo (1) como o dia inicial.
WeekOfYearFiscal(Date(1 ; 7 ; 2008) ; 1)
retorna 2.
WeekOfYearFiscal(Date(1 ; 1 ; 2009) ; 5)
retorna 1.
WeekOfYearFiscal(Date(1 ; 2 ; 2009) ; 1)
retorna 53.