Lade...
 

CX_SPAN_DATE::GetNet

CX_SPAN_DATE::GetNet

Beschreibung:

Diese Funktion gibt den  Netto-Typ einer Datumsperiode zurück.

Dieser Wert kann mit den entsprechenden Konstanten

verglichen werden.

Code-Beispiel:

In dem Beispiel-Programm wird der Netto-Typ gelesen, der nach dem Setzen der Dauer

in der Datumsperiode steht.

Var(sdate)                                    // deklariere Variable
CreateTransObject(CX_SPAN_DATE) -> sdate      // erzeuge eine Datumsperiode

"3.10.1990" sdate Put                         // setze das Startdatum der Periode
9days WORKINGDAY sdate Call(SetNetDuration)   // setze Netto-Periodenlänge
5days sdate Call(SetDuration)                 // setze Periodenlänge unabhängig Netto-Typ
sdate Call(GetNet)                            // lese Netto-Typ

Das Ausführen dieses Skriptes erzeugt einen Wert, der der Konstanten

WORKINGDAY(64) entspricht, auf dem Stack, da das Setzen der Dauer alleine den Netto-Typ nicht zurück setzt.

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_DATE oder CX_SPAN_DATE das Datum(-sobjekt)
Stack(Out) Top INTEGER Konstante des Netto-Typs
Funktionsaufruf: Call(GetNet)