Lade...
 

CX_DATE::MLShortNameOfMonth

CX_DATE::MLShortNameOfMonth

Beschreibung:

Diese Funktion gibt alle definierten abgekürzten Namen für den Monat eines Datums in Form eines multiplen

Strings zurück. Im Falle eines undefinierten bzw. unvollständigen Datums wird ein leerer multipler String

zurückgeliefert. Für eine Datumsperiode bezieht sich diese Funktion auf ihr Startdatum

Code-Beispiel:

In dem Beispiel-Programm wird der mehrsprachige abgekürzte Name des Monats des "3.10.1990" ermittelt.

Var(date)                          // deklariere eine Variable
CreateTransObject(CX_DATE) -> date // generiere das heutige Tagesdatum

"3.10.1990" date Put               // schreibe das neue Datum in das Datumsobjekt
date Call(MLShortNameOfMonth)      // liefere den mehrsprachigen abgekürzten Monatsnamen
iterate {}                         // extrahiere alle enthaltenen Strings aus dem MLString

Das Ausführen dieses Skriptes gibt die Abkürzungen von "Oktober" in allen Landessprachen zurück. Sind beispielsweise Deutsch

und Englisch definiert, so wird "Okt." und "Oct." geliefert.

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_DATE oder CX_SPAN_DATE das Datum(-sobjekt)
Stack(Out) Top ML_STRING alle abgekürzten Namen für den Monat
Funktionsaufruf: Call(MLShortNameOfMonth)