Berechnungen
Um Formulare möglichst dynamisch gestalten zu können, erlaubt es linqi Berechnungen und ähnliches in einem Formular durchzuführen. Dies kann z.B. die Berechnung von Mehrwertsteuer, eines Gesamtpreis oder auch die Menge an genommenen Urlaubstage sein.
Wenn Sie einen Wert berechnen wollen, müssen Sie lediglich als Standardwert für ein Steuerelement einen Platzhalter der sich auf das aktuelle Formular bezieht einfügen.
Beispiel
Als ein kleines Beispiel nehmen wir an folgende Felder existieren in einem Formular:
- Kosten:
Bei diesem Steuerelement handelt es sich um ein einzeiliges Textfeld.
Als Format ist dort Zahlenfeld ausgewählt. - Mehrwertsteuer:
Bei diesem Steuerelement handelt es sich um ein einzeiliges Textfeld.
Als Format ist dort Zahlenfeld ausgewählt.
Als Standardwert ist hier ein Berechnung Ausdruck mit der Formel Kosten * 0.19 hinterlegt.
Hier erkennt linqi die Abhängigkeit zwischen dem Mehrwertsteuer und Kosten Feld. Sobald Sie das Kosten Feld ändern, wird automatisch das Mehrwertsteuer Feld neu berechnet.
Dynamische Konfiguration
Neben Berechnungen über verschiedene Ausdrücke und Platzhalter, können Sie auch Konfiguration dynamisch anpassen.
Wenn Sie Beispielsweise in einem Datumsfeld den Wert für Frühestes Datum auf ein anderes Datumfeld im selben Formular setzen, wird auch dieser Wert automatisch aktualisiert. Auf diese Weise können Sie z.B. bei zwei Datumsfeldern Von und Bis, den Wert für das Frühste Datum im Bis Feld auf das Von Feld setzen um sicherzustellen das immer ein gültiger Zeitraum eingegeben wird.