Zum Hauptinhalt springen

Wie lasse ich etwas berechnen?

Wenn Sie beispielsweise zwei Zahleneingaben "Länge" und "Breite" haben und demm Nutzern die darauf resultierende Fläche anzeigen wollen (und die Fläche z.B. auch in Regeln verwenden wollen), dann legen Sie zunächst die beiden Zahleneingaben an und gehen dann wie folgt vor:

Berechnete Zahl anlegen

  • Legen Sie eine Zahleneingabe an
  • Klicken Sie auf
    Loading...
    .
  • Setzen Sie den Haken bei Berechnet und klicken Sie auf
    Loading...
    .
  • Es öffnet sich ein Formel-Editor. Darin geben Sie nun die Formel "Länge * Breite" ein. Die Variablen werdenb Ihnen vorgeschlagen.
  • Klicken Sie auf
    Loading...
    .
  • Und noch einmal auf
    Loading...
    (oder
    Loading...
    , falls noch nicht geschehen).
  • Es erscheint eine berechnete Variable, erkennbar an dem "=" im Eingabefeld.

Muss der berechnete Wert angezeigt werden?

Natürlich nicht. Aktivieren Sie einfach den Haken Versteckt in den

Loading...
.

Welche Berechnungen kann ich ausführen?

Grundsätzlich kann nur mit Zahlen gerechnet werden.

Als Eingabe stehen alle Merkmale zur Verfügung, einfach indem Sie den Namen des Merkmals angeben: "Länge * Breite"

Sie können auch Attribute nutzen. Wenn ausser der Zahleneingabe "Länge" z.B. eine Auswahl "Form" existiert, bei deren Werten Sie ein Attribut "Breite" definiert haben, dann können Sie schreiben: "Länge * Form.Breite" (natürlich muss das Attribute dann den Typ Zahl haben).

Ihnen stehen die Grundrechenarten zur Verfügung, sowie eine Reihe mathematischer Funktionen, wie etwa

  • sin, cos, tan
  • pow: Potenz: pow(2,4)=2^4
  • sqrt: Wurzel
  • round: Runden
  • ceil: Nächstgrößere Ganzzahl
  • floor: Nächstkleinere Ganzzahl

Wenn Sie Produktkomponenten verwenden, gibt es dafür noch einige spezielle Funktionen:

  • average
  • product
  • map
  • filter
  • reduce
  • instanceIndex