1. November 2013 12:38
Hallo, schön dass ich den Anschluss gefunden habe
Thema: Zähler nachführen
Ich habe mir ein Set von Workflows nach diesem Beispiel zusammengestelltEntitäten Counterstore und Contact 1:n
WF 1: Contact verlinkt sich mit Counterstore, Auslöser Datensatz neu
WF 2: Contact holt sich den Zähler aus dem Counterstore, ausgelöst durch die Änderung im Suchfeld CounterstorId
Nun wird durch einen Eintrag auf einem Testfeld eine Webresource (jscript) ausgelöst, die mittels xrmpage den
eingelesen Zähler um Eins erhöht und neu gesetzt.
WF3: Schreibt den neuen Zähler in den Counterstore zurück
Mit manuellem Eintrag auf dem Testfeld ganz OK und brauchbar schnell.
Wenn ich aber versuche, den Trigger vom WF2 aus anzustossen, indem ich z.B. den Zähler auf das Testfeld kopiere,
wird der Wert im Formular zwar übernommen, aber der WF3 wird nicht angestossen.
Wenn ich versuche den Trigger mit den Zähler Feldern auszulösen, beisst sich Integer, der Zähler mit String, dem WF3.
Ich denke, mir fehlt das Wissen, wie man die Änderungen im Browser in der DB nach führt und dann den Browser aus
der DB aktualisiert.
Zuverlässige Tipps sind herzlich willkommen.
Peter
Nachtrag: Funktion Erhöhen um {1} wie aus dem Beispiel ist nicht brauchbar, die Verdoppelt
Zuletzt geändert von bruggma am 4. November 2013 06:35, insgesamt 1-mal geändert.