Aktionsaufgabensammlungs-Mashup
* 
Dieses Mashup ist so konzipiert, dass es problemlos durch ein angepasstes Mashup ersetzt werden kann, solange das angepasste Mashup über dieselben Eingaben und Ausgaben verfügt. Weitere Informationen finden Sie unter Modulare Mashups ersetzen.
Das Aktionsaufgabensammlungs-Mashup (PTC.ActionTracker.ActionTaskCollection_MU) definiert die Darstellung zum Anzeigen und Bearbeiten von Aufgaben für eine Aktion.
Eine Seite mit Aktionsdetails mit einem roten Rechteck, das das Mashup für die Aktionsaufgabensammlung angibt
Dieses Mashup wird aus dem Sammlungs-Widget im Mashup zum Bearbeiten einer Aktion aufgerufen und wird für jede Aufgabe in der Aktion verwendet. Aktivieren Sie das Kontrollkästchen, und wählen Sie anschließend das Fertigstellungsdatum aus, um eine Aktion abzuschließen. Zum Löschen dieser Aufgabe klicken Sie auf Abfalleimer. Der Text im Textfeld kann bearbeitet, aber nicht leer gelassen werden.
Widgets
Das Mashup PTC.ActionTracker.ActionTaskCollection_MU verwendet die folgenden Widgets:
Ein Widget Kontrollkästchen
Ein Widget Textfeld
Ein Widget Datums-/Zeitauswahl für den Wert für Abschlussdatum
Mehrere Widgets Beschriftung für Textzeichenfolgen
Ein Widget Schaltfläche für die Aktion "Löschen" (Abfalleimer)
Eingaben
Die Eingabeparameter für das Mashup PTC.ActionTracker.ActionTaskCollection_MU sind:
text – Der beschreibende Text für die Aufgabe, der in das Textfeld eingegeben wird
completed_date – Der für eine abgeschlossene Aufgabe ausgewählte Datumswert für Abschlussdatum
isCompleted – Ein boolescher Wert für das Kontrollkästchen
stateDisabled – Boolescher Wert, der bestimmt, ob sich das Mashup im Ansichtsmodus oder im Bearbeitungsmodus befindet
isEmptyString – Wird verwendet, um zu bestimmen, ob das Textfeld leer ist.
taskUid – UID der Aufgabe in der Datenbank
Manager – Der Manager, von dem die dynamischen Dienste in diesem Mashup ausgeführt werden
deleteTaskInvoked – Gibt an, dass die Aufgabe gelöscht wurde, woraufhin das Mashup zum Bearbeiten einer Aktion aufgefordert wird, die Liste der Aufgaben zu aktualisieren.
Ausgaben
Die Ausgabeparameter für das Mashup PTC.ActionTracker.ActionTaskCollection_MU sind die gleichen wie die Eingabeparameter.
Dienste
Das Mashup verwendet den folgenden dynamischen Dienst aus der Dingform PTC.ActionTracker.Management_TS:
DeleteTask – Löscht die Aufgabe.
Dynamische Dienste ermöglichen es Ihnen, die Entität auszuwählen, um einen Dienst zur Laufzeit auszuführen. In diesem Fall kann der Dienst von jeder Entität ausgeführt werden, die die Dingform PTC.ActionTracker.Management_TS implementiert. Weitere Informationen finden Sie unter Dynamische Dienste im Abschnitt "Mashup Builder" des ThingWorx Hilfe-Centers.
War dies hilfreich?