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
-
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
-
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
-
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
- 1295Ansichten