0

Mathematischer Parser

Guten Morgen Zusammen,

Manchmal ist es sinnvoll eine kleine mathematische Berechnung direkt in Ninox als Text zu schreiben, damit die Ergebnisse dann in ein Zahlenfeld übernommen werden. Sinnvol sind solche Berechnungen beim Erfassen von Ausgaben, handwerkliche Rechnungen, Versicherungen usw. 
Nach einigen rumprobieren ist es mir gelungen so eine Art Math Parser zu erstellen. 
Bildschirmfoto 2019-03-12 um 07.03.49

Damit kann man einfache Berechnungen mit +-*/ durchzuführen. Dabei berücksichtigt der Parser natürlich "mal vor plus" Regeln. Außerdem kann man in der Formel auch die Operationen umklammern. Die Datenbank habe ich im Webinar Team unter Nummer 232 gespeichert.

Viel Spass beim Rechnen.

Leo

8 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 6 JahrenTue, March 12, 2019 at 8:42 AM UTC
    • Gemeldet - anzeigen

    Super, nach sowas wurde hier im Forum ja schon häufiger gefragt. Jetzt gibt's auch dafür eine Lösung. 👍

    • Torsten_Stang.1
    • vor 6 JahrenTue, March 12, 2019 at 9:10 AM UTC
    • Gemeldet - anzeigen

    I like!

    • Martin_K
    • vor 6 JahrenTue, March 12, 2019 at 10:15 AM UTC
    • Gemeldet - anzeigen

    Hammer !!

    • Tomi
    • vor 6 JahrenMon, March 25, 2019 at 2:49 PM UTC
    • Gemeldet - anzeigen

    Danke Leo jetzt kann man sich einen Taschenrechner dank deiner Formel bauen.

    Einfach Befehlsschaltflächen erstellen die dann die Werte eintragen.

    • Tacho
    • vor 6 JahrenMon, March 25, 2019 at 4:02 PM UTC
    • Gemeldet - anzeigen

    Klasse Leo!

    • Bilal
    • vor 4 JahrenThu, April 29, 2021 at 2:17 PM UTC
    • Gemeldet - anzeigen

    Hallo allesamt!

    Ich kann das Webinar leider nicht finden. Hat jemand einen Link?

    Vielen Dank!

    Bilal

    • Leonid_Semik
    • vor 4 JahrenThu, April 29, 2021 at 3:04 PM UTC
    • Gemeldet - anzeigen

    Hallo Bilal,

    Schreib einfach eine Email an support@ninox.com mit der Bitte dich in das Webinar Team aufzunehmen. Du musst dafür einen Ninox-Cloud Account haben.
    Die Formel von mir ist aber jetzt überflüssig, weil Ninox die Funktion eval() hinzugefügt hat. Wenn man jetzt im Funktionsfeld eval("2*2",this)  eingibt, bekommt man 4 als Antwort zurück. Einzig worauf man jetz achten muss: Kommas durch Punkte ersetzen.

    Leo

    • Bilal
    • vor 4 JahrenTue, May 4, 2021 at 7:52 AM UTC
    • Gemeldet - anzeigen

    Super!
    Vielen Dank!

Content aside

  • vor 4 JahrenTue, May 4, 2021 at 7:52 AM UTCZuletzt aktiv
  • 8Antworten
  • 1568Ansichten