7362 - Função que identifica ano bissexto
Problema: Descrição do Problema: Existe alguma função para identificar se o ano é bissexto?
Rotina / Tela: regras
Solução: Solução: Existe a função AnoBissexto (documentação pode ser encontrada no Portal de Documentação da Senior).
Além da função, é possível efetuar uma regra com algumas funções para chegar no resultado:
Exemplo:
xdatsis = DatSis;
DesmontaData(xdatsis,xdia,xmes,xano);
MontaData(01,02,xano,xUltDia);
UltimoDia(xUltDia);
DesmontaData(xUltDia,xdia,xmes,xano);
Se (xdia = 29)
Mensagem(Erro,Ano Bissexto);
Rotina / Tela: regras
Solução: Solução: Existe a função AnoBissexto (documentação pode ser encontrada no Portal de Documentação da Senior).
Além da função, é possível efetuar uma regra com algumas funções para chegar no resultado:
Exemplo:
xdatsis = DatSis;
DesmontaData(xdatsis,xdia,xmes,xano);
MontaData(01,02,xano,xUltDia);
UltimoDia(xUltDia);
DesmontaData(xUltDia,xdia,xmes,xano);
Se (xdia = 29)
Mensagem(Erro,Ano Bissexto);