WmsTaskEventArgs

Im Folgenden sind Klassen beschrieben, die in Ereignis-Workflows als ein- und ausgehende Argumente benötigt werden.

WmsTaskFieldChangedEventArgs

Accantum.Wms.Activities.Model.WmsTaskFieldChangedEventArgs

Eigenschaften

Name

Typ

Beschreibung

FieldDefId

Guid

Id des Feldes, das sich geändert hat.

ButtonId

Guid

Id der Schaltfläche, die der Anwender im Portal geklickt hat.
(Bei Ereignis “Feldwert geändert” leer.)

TaskId 

Int

Id der Aufgabe, in der das Ereignis ausgelöst wurde.

TaskDefId WMS 1.1.4

Guid

Id der Aufgaben-Definition. kann ggf mit einer Zuordnung-Variable verglichen werden.

UserId WMS 1.1.4

Guid

Id des Benutzers, der die Aufgabe im Portal hat und das Ereignis ausgelöst hat.

TaskFields

WmsTaskFields

Aktuelle Werte der Felder in der Aufgabe

Methoden

Name

Beschreibung

Name

Beschreibung

<WmsFieldValue>GetField(fieldDefId)

Ermittelt Eigenschaften zu dem Feld mit gesuchter FieldDefId

<bool>HasUserChanged(fieldDefId)

Gibt an, ob der Bearbeiter der Aufgabe das Feld bereits bearbeitet hat.

WmsTaskLoadDataSourceEventArgs

Accantum.Wms.Activities.Model.WmsTaskLoadDataSourceEventArgs

Eigenschaften

Name

Typ

Beschreibung

Name

Typ

Beschreibung

FieldDefId

Guid

Id des Feldes, dessen Datenquelle geladen wird

TaskId 

Int

Id der Aufgabeninstanz, in der das Ereignis ausgelöst wurde.

TaskFields

WmsTaskFields

Aktuelle Werte der Felder in der Aufgabe

DataSourceId

Guid

Id der Datenquelle, die zu diesem Feld hinterlegt ist, und die geladen werden soll.

Methoden

Name

Beschreibung

Name

Beschreibung

<WmsFieldValue>GetField(fieldDefId)

Ermittelt Eigenschaften zu dem Feld mit gesuchter FieldDefId

<bool>HasUserChanged(fieldDefId)

Gibt an, ob der Bearbeiter der Aufgabe das Feld bereits bearbeitet hat.

WmsTaskLoadDataSourceEventResult

Accantum.Wms.Activities.Model.WmsTaskLoadDataSourceEventResult

Eigenschaften

Name

Typ

Beschreibung

Name

Typ

Beschreibung

Items

List<Guid>

Einträge der Datenquelle, die im Portal angezeigt werden sollen

SelectedValue

Nullable<Guid>

Vorselektierte Wert für das Feld
Wenn nicht gesetzt, bleibt der bisherige Wert (sofern in der gefilterten Liste vorhanden)


Verwandte Themen

Zum Theme “Ereignisse”:

Häufige Aktivitäten in Ereignis-Workflows: