JavaScript -Objektmethoden für Fall-und Ereignisobjekte
Das Fallobjekt aCase
ist der Parameter, den Sie in der Funktion caseMetric
übergeben. Sie können die Objektmethoden in 'Tabelle 1' aufrufen. Objektmethoden ' unter aCase
zur Berechnung der benutzerdefinierten Ergebnisse:
Objektmethoden | Datentyp | Beschreibung |
---|---|---|
getCaseId() |
string |
Gibt den Fall-ID-Wert zurück, der dem aktuellen Fall zugeordnet ist. |
getCaseIdIndex() |
integer |
Gibt einen Wörterverzeichnisindex des Fall-ID-Werts zurück, der dem aktuellen Fall zugeordnet ist. |
get( <index> ) |
CaseEvent |
Gibt das Ereignisobjekt am angegebenen Index in der Fallsequenz zurück. |
size() |
long |
Gibt die Anzahl der Ereignisse im aktuellen Fall zurück. |
Tabelle 1. aCase
Objektmethoden
Sie können die Objektmethoden in ' Tabelle 2 aufrufen. Die Ereignisobjektmethoden zum Berechnen der Ergebnisse für das Falleeignisobjekt.
Objektmethoden | Datentyp | Beschreibung |
---|---|---|
getCaseId() |
string |
Gibt den Fall-ID-Wert zurück, der dem aktuellen Fall zugeordnet ist |
getCaseIdIndex() |
integer |
Gibt den Wörterbuchindex des Fall-ID-Werts zurück, der dem aktuellen Fall zugeordnet ist. |
getSecondaryCaseId() |
string |
Gibt den zweiten zugeordneten Geschäftsentitäts-ID-Wert zurück, der dem aktuellen Fall zugeordnet ist. |
getSecondaryCaseIdIndex() |
integer |
Gibt den Wörterverzeichnisindex des zweiten zugeordneten Geschäftsentitäts-ID-Werts zurück, der dem aktuellen Fall zugeordnet ist. |
getTertiaryCaseId() |
string |
Gibt den dritten zugeordneten ID-Wert der Geschäftsentität zurück, der dem aktuellen Fall zugeordnet ist. |
getTertiaryCaseIdIndex() |
integer |
Gibt den Wörterverzeichnisindex des dritten zugeordneten Geschäftsentitäts-ID-Werts zurück, der dem aktuellen Fall zugeordnet ist. |
getFourthCaseId() |
string |
Gibt die vierte zugeordnete Geschäftsentitäts-ID zurück, die dem aktuellen Fall zugeordnet ist. |
getFourthCaseIdIndex() |
integer |
Gibt den Wörterverzeichnisindex der vierten zugeordneten Geschäftsentitäts-ID zurück, die dem aktuellen Fall zugeordnet ist. |
getFifthCaseId() |
string |
Gibt den fünften zugeordneten ID-Wert der Geschäftsentität zurück, der dem aktuellen Fall zugeordnet ist. |
getFifthCaseIdIndex() |
integer |
Gibt den Wörterbuchindex des fünften zugeordneten Geschäftsentitäts-ID-Werts zurück, der dem aktuellen Fall zugeordnet ist. |
getEventClass() |
string |
Gibt die Klasse eines Fallegnisses (Aktivität) zurück Diese Methode berücksichtigt auch den Aliasnamen einer Aktivität. |
getEventClassBase() |
string |
Gibt die Klasse eines Fallegnisses (Aktivität) zurück Diese Methode berücksichtigt keine Aliasnamen. |
getStartTime() |
long |
Gibt die Startzeit des aktuellen Ereignisses in Millisekunden (UNIX-Zeitmarke) zurück. |
getEndTime() |
long |
Gibt die Endzeit des aktuellen Ereignisses in Millisekunden (UNIX-Zeitmarke) zurück. |
getResource() |
string |
Gibt die zugeordnete Ressource eines Fallereignisses zurück, d. h. die Ressource, die die Aktivität ausführt. |
getRole() |
string |
Gibt die Rolle eines Fallegnisses zurück, d. h. die Rolle, die die Aktivität ausführt. |
getWorkingTime() |
long |
Gibt einen langen Wert zurück, der die Arbeitszeit für jede Aktivität in Millisekunden darstellt. |
getStringCustomAttributeValue( <fieldId> ) |
string |
Gibt einen Zeichenfolgewert zurück, der im Ereignisprotokoll dem entsprechenden fieldId (dem Namen der zugeordneten angepassten Spalte) des aktuellen Ereignisses zugeordnet ist. Sie können beispielsweise die Methode getStringCustomAttributeValue("Opportunity_Customer") verwenden, um den Ereigniswert eines Felds mit dem Spaltennamen Opportunity_Customer abzurufen und als string zugeordnet zu werden. |
getIntCustomAttributeValue( <fieldId> ) |
integer |
Gibt einen ganzzahligen Wert zurück, der im Ereignisprotokoll dem entsprechenden fieldId (dem Namen der zugeordneten angepassten Spalte) des aktuellen Ereignisses zugeordnet ist. Sie können beispielsweise die Methode getIntCustomAttributeValue("Opportunity_Class") verwenden, um den Ereigniswert eines Felds mit dem Spaltennamen Opportunity_Class abzurufen und als Integer zugeordnet zu werden. |
getLongCustomAttributeValue( <fieldId> ) |
long |
Gibt einen langen Wert zurück, der im Ereignisprotokoll dem entsprechenden fieldId (dem Namen der zugeordneten angepassten Spalte) des aktuellen Ereignisses zugeordnet ist. Sie können beispielsweise die Methode getLongCustomAttributeValue("Opportunity_CloseDate") verwenden, um den Ereigniswert eines Felds mit dem Spaltennamen Opportunity_CloseDate abzurufen und als Date zugeordnet zu werden. |
getDoubleCustomAttributeValue( <fieldId> )` |
double |
Gibt einen Doppelwert zurück, der im Ereignisprotokoll dem entsprechenden fieldId (dem Namen der zugeordneten angepassten Spalte) des aktuellen Ereignisses zugeordnet ist. Sie können beispielsweise die Methode getStringCustomAttributeValue("Opportunity_Amount") verwenden, um den Ereigniswert eines Felds mit einem Spaltennamen Opportunity_Amount abzurufen und als numeric zugeordnet zu werden. |
getDiscarded() |
boolean |
Gibt true zurück, wenn das aktuelle Ereignis die Kombination der angewendeten Filter löscht. |
getSimulation() |
short |
Gibt 1 zurück, wenn das Ereignis zu einer simulierten Datenquelle gehört. |
getConformant() |
short |
Gibt 1 zurück, wenn das Ereignis zu einem Fall ohne Abweichungen vom Referenzmodellgehört. Bevor Sie diese Methode verwenden, müssen Sie sicherstellen, dass das Referenzmodell hochgeladen wird. |
Tabelle 2. Ereignisobjektmethoden