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.
WMS 1.1.2 / DMS 7.0.4
Diese Aktivität löst die Aktivität "Name ermitteln (DMS)" ab.
Inhalt
- 2 Eigenschaften
- 2.1 Eingabe
- 2.2 Ausgabe
- 2.2.1 Variablen
- 2.2.2 Fehlermeldungen
- 3 Beispiele
- 4 Siehe auch
Eigenschaften
Eingabe
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 |
---|---|---|---|
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) |
Variablen
Name | Beschreibung |
---|---|
dmsObject | Variable mit dem gefundenen Datensatz |
Fehlermeldungen
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.