Diese Funktion gibt das nächste Datum zurück, das sich beim Hinzufügen des Wertes für "noOfPeriods" zu "startDate" ergibt.
Syntax
@HspDateRoll(startDate,noOfPeriods,periodType)
Parameter | Beschreibung |
---|---|
startDate | Das Startdatum, ab dem das Datum rolliert werden muss. Es muss sich um einen Datumstyp handeln. |
noOfPeriods | Die Anzahl der Perioden. Wenn ein negativer Wert angegeben wird, wird ein Rollback für das Datum durchgeführt. Muss eine Ganzzahl sein. |
periodType | Der Periodentyp ist eine Ganzzahl, für die Folgendes gilt:
|
Hinweise
Der Rückgabewert ist ein Datum im Format JJJJMMTT.
Das Startdatum kann ein Datum im Format JJJJMMTT, eine Variable oder ein tatsächlicher Datumswert sein.
Beispiel
Bei diesem Beispiel wird ein Roll-Forward des Datums um 1 Monat durchgeführt.
@HspDateRoll(20100101,1,2)
Dabei wird 20100201 zurückgegeben.
Beispiel
In diesem Beispiel wird als Datum ein Quartal vor 20101001 abgerufen.
@HspDateRoll(20100101,-1,3)