@HspDateRoll

Cette fonction renvoie la prochaine date, par ajout de noOfPeriods à startDate.

Syntaxe

@HspDateRoll(startDate,noOfPeriods,periodType)
Paramètre Description
startDate Date de début du cumul. Elle doit avoir le type de données Date.
noOfPeriods Nombre de périodes. Si la valeur indiquée est négative, le cumul se fait en arrière (date dans le passé). Il doit s'agir d'un entier.
periodType Le type de période est un entier avec l'une des valeurs suivantes :
  • 1, cumul à date en jours

  • 2, cumul à date en mois

  • 3, cumul à date en trimestres

  • 4, cumul à date en semestres

  • 5, cumul à date en années

Remarques

La valeur renvoyée est une date au format YYYYMMDD.

La date de début peut être une date au format YYYMMDD, une valeur de date réelle ou une variable.

Exemple

Cet exemple repousse la date de cumul d'un mois.

@HspDateRoll(20100101,1,2)

Il renvoie 20100201.

Exemple

Cet exemple permet d'obtenir la date un trimestre avant 20101001.

@HspDateRoll(20100101,-1,3)