EulandaXtools — Funktionsreferenz
Gibt eine Datanorm-Kondition mit korrekt gesetztem Dezimaltrennzeichen zurück.
Get-DatanormConditionDecimals [[-Condition] <string>] [[-Indicator] <int>] [<CommonParameters>]In Datanorm-Datensätzen vom Typ P bestimmt ein sogenannter Bedingungsindikator, an welcher Stelle das Dezimaltrennzeichen gesetzt werden muss. Diese Funktion übernimmt die Formatierung der Bedingung entsprechend dem übergebenen Indikator.
Folgende Indikatoren werden unterstützt:
Eingaben, die kürzer als die erforderliche Länge sind, werden automatisch mit führenden Nullen aufgefüllt.
-Condition
Type: stringDie Bedingung als reine Ziffernfolge (z. B. "10000").
-Indicator
Type: intDer Bedingungsindikator laut Datanorm-Spezifikation (Werte 0–3).
# Gibt '100,00' zurück (Indikator 1 = zwei Nachkommastellen).
Get-DatanormConditionDecimals -Condition '10000' -Indicator 1# Gibt '0,001' zurück (Indikator 2 = drei Nachkommastellen).
Get-DatanormConditionDecimals -Condition '1' -Indicator 2Die Funktion ist fehlertolerant gegenüber zu kurzen Eingaben und liefert immer eine gültige Ausgabe.