Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

JUSTIFIED-Klausel

&pagelevel(4)&pagelevel

Funktion

Die JUSTIFIED-Klausel wird verwendet, um nichtnumerische Daten innerhalb eines nichtnumerischen Empfangsfeldes in einer anderen Form als der standardmäßigen auszurichten.

Format


{JUSTIFIED | JUST}  RIGHT


Syntaxregeln

  1. JUST ist die Abkürzung für JUSTIFIED.

  2. Die JUSTIFIED-Klausel darf nur für Datenelemente angegeben werden.

  3. Die JUSTIFIED-Klausel darf nur für alphabetische, alphanumerische oder nationale Datenfelder angegeben werden.

  4. Die JUSTIFIED-Klausel darf nicht für Datenfelder mit der Stufennummer 66 oder 88 angegeben werden.

  5. Die JUSTIFIED-Klausel darf nicht für ein Empfangsfeld einer STRING-Anweisung angegeben werden (siehe „STRING-Anweisung").

Allgemeine Regeln

  1. Wird für das Empfangsfeld die JUSTIFIED-Klausel angegeben und ist das Sendefeld größer als das Empfangsfeld, erfolgt die Ausrichtung nach der am weitesten rechts stehenden Zeichenposition, und die am weitesten links stehenden Zeichen werden abgeschnitten.

    Wird für das Empfangsfeld die JUSTIFIED-Klausel angegeben und ist das Empfangsfeld größer als das Sendefeld, werden die Daten nach der am weitesten rechts stehenden Zeichenstelle ausgerichtet, die restlichen unbenutzten Zeichenstellen werden auf der linken Seite mit Leerzeichen entsprechend der Klasse des Empfangsfeldes aufgefüllt.

  2. Wird die JUSTIFIED-Klausel nicht angegeben, gelten die Regeln zur Ausrichtung von Daten innerhalb eines Datenelements (siehe Abschnitt „Konzept der maschinenunabhängigen Datenbeschreibung").

 

Beispiel 7-7

Standardausrichtung (ohne JUSTIFIED):
SendefeldkleinerEmpfangsfeld
ABC
ABC

Sendefeld größer oder gleichEmpfangsfeld
ABC

ABC


Ausrichtung, wenn die JUSTIFIED-Klausel angegeben ist:
SendefeldkleinerEmpfangsfeld
AB


AB
SendefeldgrößerEmpfangsfeld
ABC
BC