Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 11 Nächste Version anzeigen »

 DMS 2021 (7.0.4) IN ENTWICKLUNG

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


Eigenschaften

Eingabe

NameBeschreibungDatentypErforderlich
ID

ID des Datensatzes

Guid(Warnung)
SpracheSprache 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
TypWählen Sie hier die Art des Datensatzes aus (z.B. Attribut, Kategorie, Aufgabe, Benutzer…).

Auswahlliste

(Warnung)

Ausgabe

NameBeschreibungDatentypErforderlich
dmsObjectDer 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(Warnung)

Variablen

NameBeschreibung
dmsObjectVariable mit dem gefundenen Datensatz

Fehlermeldungen

BeschreibungExceptiontyp
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:

NameObjekttypBeschreibungVerwendung
EmailBenutzer (DMS und WMS)E-Mail-Adresse des Benutzers

wmsObject.GetStringValue(WmsPropertyName.Email) oder
wmsObject.GetStringValue("email")

AnmeldenameBenutzer (DMS und WMS)Anmeldename des BenutzerswmsObject.GetStringValue(WmsPropertyName.LoginName) oder
wmsObject.GetStringValue("loginname")

Eigenschaften in Datenquellen

Wenn Sie Einträge zu einer Datenquelle abrufen, stehen in der Properties-Auflistung alle Eigenschaften des Datenquellen-Eintrages.

Weitere Details finden Sie in der Beschreibung von WmsAccObject.

  • Keine Stichwörter