Lade...
 

CX_DATE::QuarterOfDate

CX_DATE::QuarterOfDate

Beschreibung:

Diese Funktion liefert das Quartal, in dem sich das Datum befindet, 

zurück. Für ein undefiniertes bzw. unvollständiges Datum, welches keine  Monatsangabe besitzt, wird standardmäßig "0" zurückgegeben. Für eine 

Datumsperiode bezieht sich diese Funktion auf ihr Startdatum.

Code-Beispiel:

In dem Beispiel-Programm wird das Quartal, in dem sich das Tagesdatum

"3.10.1990" befindet, berechnet.

Var(date)                                 // deklariere Variable
CreateTransObject(CX_DATE) -> date        // erzeuge ein Tagesdatum

"3.10.1990" date Put                      // setze das Startdatum der Periode

date  Call(QuarterOfDate)              // liefere das Quartal des Datums

Das Ausführen dieses Skriptes erzeugt den Wert 4 auf dem

Stack. 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_DATE oder CX_SPAN_DATE das Datum(-sobjekt)
Stack(Out) Top INTEGER das Quartal, in dem sich das Datum befindet
Funktionsaufruf: Call(QuarterOfDate)