0

Exit-Statement oder Script vorzeitig beenden?

Gibt es in Ninox-Script ein exit oder return, um ein Script vorzeitig zu beenden? 

Ich finde keinen entsprechenden Begriff / Funktion und in der Dokumentation steht auch nichts?

4 Antworten

null
    • Ninox-Projekte für KMU
    • planoxpro
    • vor 4 Tagen
    • Gemeldet - anzeigen

    Meines Wissens gibt es nichts dergleichen. Wenn man die Ausführung eines Scripts an eine Bedingung knüpfen will, muss man den betreffenden Teil z. B. in eine if-Abfrage setzen. Wenn es darum geht, das Ausführen einer Schleife an eine Bedingung zu knüpfen, kann man bspw. "while" nutzen:

    while BEDINGUNG do
       Code
    end
    • qd_team
    • vor 3 Tagen
    • Gemeldet - anzeigen

    Wir haben dies heute beim Support als Feature Wunsch eingereicht:

    Hiermit würde ich gerne einen Feature-Request einsenden:

    In Ninox gibt es aktuell keine Möglichkeit, ein Script gezielt vorzeitig zu beenden (vergleichbar mit exit in PHP oder return in JavaScript).

    Eine solche Funktion ist aus unserer Sicht wichtig, um

    • komplexere Logiken sauber abzubilden,
    • Fehler- und Abbruchbedingungen klar zu behandeln,
    • unnötige weitere Script-Ausführungen zu vermeiden und
    • Scripts insgesamt lesbarer, wartbarer und performanter zu machen.

    Derzeit müssen Abbrüche über verschachtelte Bedingungen oder Workarounds gelöst werden, was die Komplexität deutlich erhöht und fehleranfällig ist.

    Wir würden uns freuen, wenn die Möglichkeit zum expliziten Beenden eines Scripts (z. B. exit, return oder break script) als Feature aufgenommen und geprüft wird.

    • qd_team
    • vor 2 Tagen
    • Gemeldet - anzeigen

    Laut Support auf die Featurewunsch-Liste aufgenommen. Wobei ich irgendwie das Gefühl habe, wir sind nicht die ersten, die sich diese "Skript-Standardfunktion" wünschen.

    • Ninox-Projekte für KMU
    • planoxpro
    • vor 2 Tagen
    • Gemeldet - anzeigen
     said:
    Wobei ich irgendwie das Gefühl habe, wir sind nicht die ersten, die sich diese "Skript-Standardfunktion" wünschen.

    In der Tat ... Die über Jahre gewachsene Wunschliste ist bereits sehr, sehr lang. 😄

    In letzter Zeit hat sich allerdings einiges getan, und mit Version 4 soll Ninox noch mal auf ein ganz anderes Level gehoben werden, auch technologisch.

Content aside

  • vor 2 TagenZuletzt aktiv
  • 4Antworten
  • 64Ansichten
  • 2 Folge bereits