0

Unterschied zwischen Befehlsschaltfläche und Aufruf über nach Änderung folgendes Skript ausführen

Ich habe bei einem Bild im Bildnamen ein Datum stehen
dieses möchte ich gerne auslesen
wenn ich dieses über eine Befehlschaltfläche mache mit folgender Funktion

let myStart := index('Dokument Bezeichnung', "/");
Datum := substr('Dokument Bezeichnung', myStart + 9, 2) + "." + substr('Dokument Bezeichnung', myStart + 6, 2) + "." + substr('Dokument Bezeichnung', myStart + 1, 4)

Funktioniert dieses einwandfrei

Gebe ich diese Funktion jetzt im Trigger ein nach Änderung folgendes Skript ausführen
funktioniert dieses nicht.

Kann mir jemand sagen woher der Unterschied kommt

3 Antworten

null
    • Team Lead Customer Service
    • joerg
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Herr Schwippe, 

    bei meinen Tests hat die substr()-Funktion auch am Trigger funktioniert.

    Arbeiten Sie im Browser oder in der App? 

    Können wir uns das einmal gemeinsam anschauen, ggf. auch im Webinar morgen?

    Vielen Dank,

    Grüße, Jörg

    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Der Trigger muss bei dem Bildfeld geschrieben werden. Da ich nicht weiß wie der Name in "Dokumentbezeichnung" rein kommt, würde ich dann den Trigger so schreiben:

    ---

    let myStart := index(text('BILDFELD)', "/");
    Datum := substr('Dokument Bezeichnung', myStart + 9, 2) + "." + substr('Dokument Bezeichnung', myStart + 6, 2) + "." + substr('Dokument Bezeichnung', myStart + 1, 4)

    ---

    Leo

    • Andi
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Habe das Gleiche beobachtet. Starte ich ein Skript über den Trigger "nach Änderung folgendes Skript ausführen", passiert leider gar nichts. Starte ich das gleiche Skript über einen Button, läuft es einwandfrei...

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 3Antworten
  • 1294Ansichten