Maske

 

Wenn Sie die Auflösungsart NM und die Unterauflösungsart N gewählt haben, können Sie für numerische Werte eine Maske definieren.

  • Maske für Vorkommastellen

    Folgende Maskenstellen sind möglich:

    1.

    Z = optionale Stelle (eliminiert führende Nullen)

    2.

    B = optionale Stelle (eliminiert keine führende Nullen; wenn das SAP-System keinen Wert findet, dann wird B wird durch ein Leerzeichen ersetzt)

    3.

    9 = feste Stelle (eliminiert keine führenden Nullen; wenn das SAP-System keinen Wert findet, dann wird 9 wird durch Null ersetzt)

    Hinweis Hinweis

    Die Reihenfolge der Maskenstellen erfolgt nach obiger Reihenfolge von links nach rechts vor dem Komma. Wenn die Anzahl der Stellen größer ist als die Maske, so werden entsprechend der fehlenden Stellen Sterne ( *) ausgegeben.

    Ende des Hinweises
  • Maske für Nachkommastellen

    Folgende Maskenstellen sind möglich:

    1.

    9 = feste Stelle (eliminiert keine nachfolgenden Nullen; wenn das SAP-System keinen Wert findet, dann wird 9 durch Null ersetzt)

    2.

    B = optionale Stelle (eliminiert keine nachfolgenden Nullen)

    3.

    Z = optionale Stelle (eliminiert nachfolgende Nullen)

    Hinweis Hinweis

    Die Reihenfolge der Maskenstellen erfolgt nach obiger Reihenfolgen von links nach rechts hinter dem Komma.

    Ende des Hinweises

    Beispiel Beispiel

    Num. Wert

    Maske

    Ergebnis

    12,3456789

    99,99BBZ

    12,34567

    12,3

    99,99BBZ

    12,30

    123,45600

    99,99BBZZ

    **,4560

    Ende des Beispiels.
  • Angabe des Dezimaltrenners und Tausendertrenners

    Welches Zeichen Sie in der Maske als Dezimaltrenner und welches als Tausendertrenner angeben müssen (Punkt oder Komma), richtet sich nach der Einstellung des Dezimaltrennerzeichens in den Kopfdaten der Berichtsgenerierungsvariante, für die Sie die Berichtsvorlage später nutzen wollen.

  • Maske für Dimensionen

    Wenn Sie keine Maske definieren, wird die Dimension des Übergabeparameters original verwendet.

    Die Maske für Dimensionen geben Sie mit einem Leerzeichen im Anschluss an die Maske für numerische Wert ein.

    Folgende Maskenstellen sind möglich:

    D = optionale Stelle (System findet keinen Wert ⇒ D wird durch ein Leerzeichen ersetzt)

    Hinweis Hinweis

    Wenn die Stellenanzahl der Einheit größer ist als die Maske, wird die Ausgabe mit einem Stern ( *) abgebrochen.

    Ende des Hinweises

    Beispiel Beispiel

    Num. Wert

    Maske

    Ergebnis

    12,34 kg/l

    99,99 DD

    12,34 k*

    12,34 kg/l

    99,99 DDDDD

    12,34 kg/l

    Ende des Beispiels.

    Hinweis Hinweis

    Mit Hilfe von D- können Sie die Ausgabe der Dimension vollständig unterdrücken.

    Ende des Hinweises

    Beispiel Beispiel

    Num. Wert

    Maske

    Ergebnis

    123,45 kg/l

    999,9 DDD

    123,4 kg*

    123,45 kg/l

    999,9

    123,4 kg/l

    123,45 kg/l

    999,9 D-

    123,4

    Ende des Beispiels.
  • Maske für Intervalle

    Die beiden Intervallwerte werden einzeln betrachtet und entsprechend der Maske aufbereitet.

    Beispiel Beispiel

    Num. Wert

    Maske

    Ergebnis

    12,34 – 13,5 kg/l

    99,99 DDDD

    12,34 – 13,50 kg/l

    Ende des Beispiels.

    Genauigkeiten werden original übernommen.

    Beispiel Beispiel

    Num. Wert

    Maske

    Ergebnis

    > 12,34 – < 13,5 kg/l

    99,99 DDDD

    > 12,34 – < 13,50 kg/l

    Ende des Beispiels.

Hinweis Hinweis

Sie haben zudem die Möglichkeit, eine Ausgabefunktion zu definieren, indem Sie z. B. den Funktionsbaustein C14N_SYMBOL_METHOD kopieren und entsprechend anpassen (siehe Funktionsbaustein).

Ende des Hinweises