0

Trigger funktionieren nicht

Hallo,

ich hab eine Starter Lizenz und probiere gerade die Trigger in der Weboberfläche aus. Ich habe bei einigen Feldern den "Trigger nach Änderung" gesetzt, zu Anfang einfach mal einen alert("1") oder andere einfache Funktionen, aber nichts funktioniert. Kein einziger von mir erstellter Trigger wird ausgeführt.

 

Ich habe auch von anderen gelesen, dass sie teils Probleme mit Triggern in der Weboberfläche haben.

Hat jemand eine Idee, worans liegen kann? Danke.

bg

12 Antworten

null
    • mirko3
    • vor 5 Tagen
    • Gemeldet - anzeigen

    Hi. Kann ich so nicht nachvollziehen. Die Funktion alert() funktioniert grundsätzlich aus Triggern in der Webanwendung nicht, andere Funktionen, wie z.B. das Übergeben von Werten an ein anderes Feld schon. Mirko

    • keoma
    • vor 5 Tagen
    • Gemeldet - anzeigen

    ich habs auch mit einfachen Feldzuweisungen probiert, funktioniert auch nicht.

    alerts funktionieren auch in der weboberfläche, es gibt einige beispiele in den vorlagen.

      • mirko3
      • vor 5 Tagen
      • Gemeldet - anzeigen

      alert() funktioniert in der Webanwendung, nur eben nicht in Triggern. Warum Du keine Feldzuweisung über Trigger auslösen kannst, kann ich nicht beantworten, wenn Dein Code korrekt ist, sollte es funktionieren. Wenn Du keine Rechte verteilt hast und somit vieleicht eingeschränkte Schreibrechte für die Zielfelder bestehen, dann frag doch den Support, oder jemand der schlauer ist antwortet Dir. Mirko

    • Fred
    • vor 5 Tagen
    • Gemeldet - anzeigen

    The reason why alert() does not work in triggers is that triggers are run server side in the web app.

    Check out the doc on execution.

    So the alert() does "work", but since it is run server side you don't see it.

      • keoma
      • vor 3 Tagen
      • Gemeldet - anzeigen

       Hier besteht klarer Handlungsbedarf von Seiten Ninox. 

      • Fred
      • vor 3 Tagen
      • Gemeldet - anzeigen

      I don't see what Ninox can do. They have made it clear where things are executed, so we need to work within those parameters.

    • keoma
    • vor 5 Tagen
    • Gemeldet - anzeigen

    @Mirko: Du schreibst keine Antworten sondern nur abfällige Kommentare. Das braucht keiner. Wenn du nicht helfen willst und kannst, solltest du besser nichts schreiben.

      • mirko3
      • vor 4 Tagen
      • Gemeldet - anzeigen

       

      Hi. Schade, daß du es so siehst. Ist so gar nicht meine Intention.

      1. Alert kannst du zum Test von Triggern in der WebApp nicht benutzen
      2. Prüfe ob du Schreibrechte vergeben hast, die deine Zielfelder nicht beschreibbar sein lassen
      3. Durch meine Antwort ist dein thread an die oberste Stelle gehoben worden, damit
      4. Schlauere als ich ihn lesen können (die es hier definitiv gibt)
      5. Frag den Support

      Ich finde, das könnte man eventuell als Hilfsversuche bezeichnen. 

    • mirko3
    • vor 4 Tagen
    • Gemeldet - anzeigen

    Gerade eben fällt mir noch ein Fall ein, in dem Trigger nicht ausgelöst werden. Wenn z.B. über einen Button/Trigger ein Feld befüllt wird, in dem ein Trigger steht, wird dieser letzte nicht ausgelöst. Das ist ninoxspezifisch, damit kaskadierende Trigger verhindert werden. 

    • peter.8
    • vor 4 Tagen
    • Gemeldet - anzeigen

    Mir ist auch aufgefallen, dass Trigger nicht ausgelöst werden, wenn Felder mittels Copy + Paste gefüllt werden.

      • keoma
      • vor 3 Tagen
      • Gemeldet - anzeigen

      Hier besteht klarer Handlungsbedarf von Seiten Ninox. 

    • UweG
    • vor 9 Stunden
    • Gemeldet - anzeigen

    Warum soll hier Handlungsbedarf Seitens Ninox bestehen?
    Auch ein Copy/Past von Inhalten löst einen Änderungstrigger aus, wenn sich auch etwas geändert hat.
    Vielleicht ist das Script im Änderungstrigger fehlerhaft.
    Ohne nähere Informationen, lässt sich die Behauptung nicht überprüfen.