Frage:
Wie kann ich Berechnungen in einem Textfeld durchführen?
Antwort:
Das folgende Beispiel addiert zwei Dezimal-Felder aus einem Vorgang und formatiert diese als Währung.
Ziehen Sie ein Textfeld auf das Arbeitsblatt. Im Eingabefenster (Doppelklick) geben Sie auf dem Reiter Ausdruck z. B. folgendes ein :
Beispiel 1: Addiere zur Reinigung die Anzahlung
Wichtig, die {} dürfen nur außen um den Code stehen, niemals in einer Anweisung.
Als Format-Anweisung sind diese erlaubt!
{Format("{0:C2}", Vorgang.VORGANG_REINIGUNG + Vorgang.VORGANG_ANZAHLUNG)}
Beispiel 2: Einen Wert durch 1,19 teilen.
Den Werten sollte dann immer ein '(double)' voran gesetzt werden.
Nummerische Werte dürfen nicht mit einem Komma angegeben werden! Das Komma muss durch einen Punkt ersetzt werden! So wird zum Beispiel aus 1,19 = 1.19.
{Format("{0:C2}", (double)Vorgang.VORGANG_ANZAHLUNG /((double)1.19))}
Beispiel 3: Erwachsene und Kinder addieren und darstellen.
{Format("{0:0}", Vorgang.VORGANG_ERWACHSENE + Vorgang.VORGANG_KINDER)}
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.