Einleitung

Einleitung

Hinweis: Diese Feature sind Teil der Visforms Subscription und in der freien Visforms Version nicht enthalten.

Die Visforms Subscription fĂŒgt Visforms neue Feldtypen hinzu, mit denen besondere Anforderungen gelöst werden können. Der Feldtyp “Berechnung” erlaubt es Ihnen mathematische Formeln zu erstellen.

Mithilfe dieses Feldtyps ist es etwa möglich, ein individuell gestaltetes Verkaufsformular zu erstellen. Die Formeln können neben mathematischen Operationen (plus, minus, mal, geteilt) und Funktionen (wie Wurzel, Quadrat, Absolutwert und viele weitere) auch die aktuellen Benutzereingaben verwenden. Das Formular errechnet das Ergebnis dynamisch anhand der aktuellen Benutzereingaben.

Systemvoraussetzungen

Die Visforms Subscription muss installiert sein.

Funktionsumfang

Was Sie mit der Erweiterung realisieren können, lÀsst sich am besten zeigen in einem Beispielformular zeigen: Formular mit Berechnung.

Der Aufbau des Beispielformulars mit allen dazugehörigen Formeln wird erlÀutert in der Dokumentation. Mehr dazu in: Anleitung Verkaufsformular.

ErlÀuterungen zur Nutzung

Beispiel

Im Konfigurations-Feld Formel geben Sie den zu berechnenden Ausdruck ein.
Beispiel:

([BUCH]*25.00)+[RABATT]

Eingaben fĂŒr Platzhalter

Sie können Visforms-Platzhalter fĂŒr Formular-Feld Werte in den Formalen verwenden.
ZulĂ€ssige Eingaben fĂŒr Platzhalter im Feld Formel sind die Feldnamen in Großbuchstaben umschlossen von eckigen Klammern:

[FELDNNAME] 

Mathematische Operatoren

Die folgenden mathematischen Operatoren stehen zur VerfĂŒgung:

  • +
  • -
  • *
  • /

Mathematische Funktionen

Die folgenden mathematischen Funktionen stehen zur VerfĂŒgung:

  • abs()
  • sin()
  • asin()
  • asinh()
  • cos()
  • acos()
  • acosh()
  • tan()
  • atan()
  • athanh()
  • ceil()
  • exp()
  • floor()
  • max()
  • min()
  • log()
  • log10()
  • log1p()
  • pow()
  • round()
  • sqrt()

Wichtige Hinweise

Punkt als Dezimaltrenner in der Formel

Alle Zahlen mit Dezimalstellen mĂŒssen im Konfigurations-Feld Formel als Dezimaltrenner einen Punkt enthalten. Das entspricht nicht dem deutschen Sprachraum, in dem ĂŒblicherweise das Komma verwendet wird.

Konfigurations-Option “Dezimaltrenner” fĂŒr die Anzeige

Sie können die Konfigurations-Option Dezimaltrenner verwenden, um den Dezimaltrenner fĂŒr die Anzeige festzulegen.

Die Konfigurations-Option Dezimaltrenner legt fest, welcher Dezimaltrenner verwendet werden soll:

  • FĂŒr die Anzeige des berechneten Ergebnisses.
  • Beim Speichern der Daten in der Datenbank.

Keine Tausender-Trennzeichen verwenden

Werte die in die Berechnung einfließen, dĂŒrfen niemals ein Tausendertrennzeichen enthalten:

  • Sei es aus dem String im Feld Formel selbst.
  • Sei es aus Werten, die aus anderen Feldern kommen.

Vermeiden Sie Leerzeichen

Vermeiden Sie Leerzeichen in der Formel.