Customizing

DT409 Formatkomponente

DI000179 Pos.

DI000196 Komponente

Zahlenformat:

Werte

  • Start-Zehnerpotenz

  • max. Vorkommastellen: 16

  • max. Nachkommastellen: 8

Beispiele

  • -2: zwei Nachkommastellen

  • 3: Tausender

  • etc.

Terminformat:

Werte

  • Angabe eines Rasters:

    • 2: Tag

    • 3: Woche

    • 4: Monat

    • 5: Quartal

    • 6: Jahr

DI000199 Trennzeichen

Hier kann ein beliebiges Trennzeichen eingegeben werden (auch Blank oder @ für nichts). Bei Eingabe:

  • Trennzeichen werden sinngemäß auf das Format umgesetzt.

Bei Zahlen wird das erste Trennzeichen als Dezimaltrennzeichen angegeben.

DI000201 Länge

Die Länge gibt an, wie viele Zeichen ausgegeben werden. Zahlenformat:

Werte

  • In Zehnerpotenzen

Terminformat:

  • Es wird rechts abgeschnitten, bei Jahresrasterung wird links abgeschnitten.

Beispiele

  • Länge = 3 bei Wochentag

    • Ergebnis: Konstante Montag wird als Mon ausgegeben

  • Länge = 2 bei Jahr

    • Ergebnis: Konstante 1994 wird als 94 ausgegeben

DI000205 Nullen

Dieses Dataitem bestimmt, ob eine Formatkomponente mit Nullen aufgefüllt wird. Zahlenformat:

Beispiele

  • Gewünschte Anzeige xxxxxx,yy mit zwei Formatkomponenten, der aktuelle Wert sei 900,5.

  • Falls das DI Nullen

    • nur für Nachkommastellen gesetzt ist, erfolgt die Ausgabe 900,50

    • nur für Vorkommastellen gesetzt ist, erfolgt die Ausgabe 000900,5

    • für beide Komponenten gesetzt ist, erfolgt die Ausgabe 000900,50

Terminformat:

Beispiele

  • Gewünschte Anzeige ist TT.MM.JJ. Mit den Komponenten

    • Tag: Nullen = und Länge =2

    • Monat: Nullen = und Länge =2

    • Jahr: Nullen = und Länge =2

  • ergibt das Datum 1.5.2002 die Anzeige 1.05.02.

DI000206 CONST

Hier wird die Identnummer der Konstante angegeben. Terminformat:

Werte

  • 000100 Wochentag (kleingeschrieben)

  • 000110 Wochentag (großgeschrieben)

  • 000130 Monat (kleingeschrieben)

  • 000150 Monat (großgeschrieben)

  • 000170 Quartal

  • 000120 LW

  • 000121 KW

  • 000122 Woche

  • 000123 GJ

Hinweis

  • Die Konstanten-IDs für aufeinanderfolgende Konstanten (z.B. Montag, Dienstag, Mittwoch) müssen lückenlos aufsteigend sein.

Hinweis

DI028148 Konstante

Zeigt die Bezeichnung der im Feld

Konstante

hinterlegten Textkonstante an.

DI000200 Darstellung

Werte

  • 1: Klartext nach Textkonstante

  • 2: Ziffer kardinal

  • 5: Werkskalender falls im Basiskalender erfasst

  • 99: Platzhalter für Formatkonstanten (Einheiten)

  • Folgende Werte sind nur für Formate des Typs Skala sinnvoll:

    • 6: Gitterlinie

    • 7: Schattierung

    • 8: Fixlinie

    • 9: Startlinie

  • Folgende Werte sind nicht aktiv:

    • 3: Ziffer ordinal aufsteigend

    • 4: Ziffer ordinal absteigend

DI000226 Wert

Zahlenformat: Bei Verwendung der Komponente 99 wird hier für die Konstante Personentage die Anzahl der Stunden (und umgekehrt) für die Umrechnung hinterlegt. Die Eingabe kann auch als @G- oder @D-Variable erfolgen.

Siehe auch :

Customizing-Beispiel

Terminformat: Wird für vereinfachte Termineingabe verwendet.

  • D.h., es ist möglich, nur den Tag bei der Termineingabe einzutragen, Monat und das Jahr werden ergänzt.

Beispiel

  • Terminformat bestehend aus je einer Komponente für Tag, Monat, Jahr: Die Komponenten Monat und Jahr erhalten im Datenfeld Wert jeweils den Defaultwert @15.

Währungsformat: Bei Verwendung der Komponente 99 kann hier ein Währungskennzeichen hinterlegt werden.

Hinweis

DI027236 Umrechnungsfaktor

DI000208 Blank

Setzt ein Leerzeichen vor die Komponente.

DI000217 Trimmen

Terminformat:

Werte

  • : Entfernt Leerzeichen und Nullen, z.B.: "01.01.96" wird zu "1.1.96".

  • : Leerzeichen und Nullen werden nicht entfernt.

Hinweis

  • Lässt sich auf jede einzelne Komponente eines Formats anwenden.

DI000225 Rundung

DI002282 Zeile