Menu

numerische Werte mit fester Anzahl an Nachkommastellen in Formular

German
2020-01-29
2020-01-31
  • Carlos Simoes

    Carlos Simoes - 2020-01-29

    Hallo zusammen,

    ich versuche derzeit in einem Formular einen numerischen Wert immer mit 2
    Nachkommastellen anzuzeigen.
    Die Tabellenfeld-Eigenschaften sind entsprechend gesetzt und ich kann die
    Werte in der Tabellenansicht auch mit 2 Nachkommastellen sehen. Sobald ich
    den Datensatz allerdings im Standard-Formular oder einem eigenen Formular
    öffne, werden die Nachkommastellen nicht angezeigt bzw. gekürzt.

    z.B. 16,70 wird im Formular als 16,7 dargestellt. Auch wenn ich das
    Tabellenfeld als Währung setzte, im Formular kürzt er grundsätzlich die
    "unnötigen" Stellen weg und zeigt in dem Beispiel 16,7 EUR.

    Dies kann aber für den ein oder anderen User verwirrend sein, vor allem
    wenn im Formular mehrere Währungsfelder untereinander stehen und diese mal
    2, mal 1 oder auch mal keine Nachkommastelle haben.

    Gibt es dazu irgendeinen Trick, den ich im Limbas-Wiki noch nicht gefunden
    habe?
    Wir habt ihr das Thema gelöst?

    Gruß
    jocasi

     
  • Axel Westhagen

    Axel Westhagen - 2020-01-31

    Das ist Datenbankabhängig. Limbas verändert die Ausgabe nicht.
    Du kannst in den Feldeinstellungen das "Zahlenformat" anpassen. Die Sytax ist die selbe wie von numberformat(). in deinem Fall reicht " 2 " . Das gilt aber nicht für die Formulareingabe Felder sonder nur für den "Lese Modus" da man im "Zahlenformat" die wildesten Ausgaben bewirken kann die dann beim speichern nicht mehr richtig interpretiert werden können.

    Güzio Axel

     

Log in to post a comment.

MongoDB Logo MongoDB