Page 1 of 1

SPSActivityClassBase in "Close Ticket" Assistent verwenden

Posted: 25. Oct 2023, 10:43
by TaWu
Guten Tag,

ich würde gerne in dem "Close Ticket" Assistenten ein Feld aus der SPSActivityClassBase verwenden. Ist dies möglich? Ich habe bereits die SPSActivityClassBase als Source eingebunden, aber anscheinend bekommt er das nicht gematcht. Wie muss ich das Attribut $Filter setzen, damit ich die passenden Werte aus der SPSActivityClassBase zu dem zu schließenden Ticket angezeigt bekomme?

Vielen Dank.
Viele Grüße,
TaWu

Re: SPSActivityClassBase in "Close Ticket" Assistent verwenden

Posted: 09. Nov 2023, 07:04
by SchwarzJ
Hallo,

den Filter musst du so setzen:

Code: Select all

return "[Expression-ObjectID] ='" + id.$value + "'"
Grüße

Re: SPSActivityClassBase in "Close Ticket" Assistent verwenden

Posted: 09. Nov 2023, 12:11
by TaWu
Hallo,

vielen Dank, damit bekomme ich jetzt die richtigen Werte angezeigt :) .
Wie bekomme ich es jetzt noch hin, dass die Werte der Attribute aus dieser Datenquelle , wenn sie im Close Ticket Dialog geändert werden, wieder in die SPSActivityClassBase zurückgeschrieben werden? Muss ich die Attribute, die im Close Ticket Dialog veränderbar sein sollen, noch irgendwie mit der Datenquelle "Submit Data" verknüpfen?

Vielen Dank!

Re: SPSActivityClassBase in "Close Ticket" Assistent verwenden

Posted: 09. Nov 2023, 14:24
by SchwarzJ
Ändern ist da so eine Sache ....
Schau dir mal diesen Beitrag an:
viewtopic.php?p=74217&hilit=journal#p74217

Im Grunde musst du in der SubmitData ein JavaScript ausführen. Das JavaScript triggert dann eine beliebige API an um die Daten zu Ändern.

Falls es eine elegantere Lösung dazu gibt wäre ich auch sehr interessiert.
+ poste bitte deine JavaScript Lösung, dann haben wir dazu auch ein Beispiel.

Re: SPSActivityClassBase in "Close Ticket" Assistent verwenden

Posted: 08. Dec 2023, 11:24
by JMD
Wie habt ihr die Werte aus dem Ticket im Context angezeigt bekommen?
Ich meine das gleiche gemacht zu haben und es klappt bei mir nicht.
Habe den Filter so wie beschrieben gesetzt. Dazu noch den Wert Context.Object.id für id.$value genommen.
Mir wird nichts angezeigt.

Re: SPSActivityClassBase in "Close Ticket" Assistent verwenden

Posted: 08. Dec 2023, 12:51
by SchwarzJ
Hast du die Dialogelemente auf Beobachtbar gesetzt?

Re: SPSActivityClassBase in "Close Ticket" Assistent verwenden

Posted: 08. Dec 2023, 12:57
by JMD
Vielen Dank.
Das hat geholfen.