Objekt per ID ermitteln (DMS)

 DMS 7.0.4 

Diese Aktivität ermittelt einen Datensatz (Benutzer, Gruppen, Attribute, etc.) anhand einer eindeutigen Id (Typ Guid) aus dem [accantum] DMS.

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

ID

ID des Datensatzes

Guid

Sprache

Sprache für die Attribut-Auswahlliste, z.B. "de" oder "en". Bei Attributen kann ebenfalls eine Sprache angegeben werden, sie bezieht sich auf den festen Dokumenteigenschaften (Name, Beschreibung, Kategorie, ...)

String



Typ

Wählen Sie hier die Art des Datensatzes aus (z.B. Attribut, Kategorie, Aufgabe, Benutzer…).

Auswahlliste

Ausgabe

Name

Beschreibung

Datentyp

Erforderlich

Name

Beschreibung

Datentyp

Erforderlich

dmsObject

Der gefundene Datensatz mit der angegebenen ID. Enthält neben dem Namen die Externe ID (bei Einträgen eines Attributs) und die E-Mail-Adresse (bei Benutzern)

WmsAccObject

Variablen

Name

Beschreibung

Name

Beschreibung

dmsObject

Variable mit dem gefundenen Datensatz

Fehlermeldungen

Beschreibung

Exceptiontyp

Beschreibung

Exceptiontyp

Accantum: Attribut/Kategorie/… mit ID "<ID>" existiert nicht.

ActivityException


Beispiele

1 Name eines Benutzers ermitteln

Um den Namen eines Benutzer zu finden, wählen Sie als Typ "Benutzer". Die ID erhalten Sie über die Zuordnungen oder z.B. aus einer DMS Workflow starten-Aktivität, wenn Sie den Namen des Benutzer wissen möchten, der einen Workflow abgeschlossen hat. Der ermittelte Name steht schließlich im Ergebnis: wmsObject.Name.

 

2 Name eines Eintrages in einem Auswahllisten-Attribut ermitteln (Attribut-Listeneintrag)

Um den Namen zu einem ausgewählten Eintrag in einem Attribut des Typs "Auswahlliste" zu ermitteln ist folgendes notwendig:

  • Typ: Attribut-Listeneintrag

  • ID: die ID des Eintrages (z.B. aus der Aktivität "Attribute ermitteln" dmsDocumentAttributes.GetGuidValue(dmsAttr_Mandant)
    Dieser Ausdruck ermittelt den Wert des Attributes "Mandant" im Dokument. Dieser Wert ist eine Guid. Der Name zu dem Eintrag kann dann über die "Objekt per ID ermitteln"-Aktivität ermittelt werden:

Best Practices

Attribut-Listeneintrag

Für mehrsprachige Attribut-Auswahllisten können Sie in der Aktivität zusätzlich eine Sprache mitgeben. Ist die Sprache nicht im DMS-Attribut vorhanden, wird die Standardsprache aus den DMS-Parametern verwendet.

Zusätzliche Eigenschaften im Ergebnis 
WMS 2021 (1.1.2)

Sie haben je nach Typ des Objekts Zugriff auf zusätzliche Eigenschaften:

Weitere Details finden Sie in der Beschreibung von WmsAccObject.


Siehe auch