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) | WmsAccObject |
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 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
Zusätzliche Eigenschaften im Ergebnis
WMS 2021 (1.1.2)
Sie haben je nach Typ des Objekts Zugriff auf zusätzliche Eigenschaften:
Name | Objekttyp | Beschreibung | Verwendung |
---|---|---|---|
Benutzer (DMS und WMS) | E-Mail-Adresse des Benutzers | wmsObject.GetStringValue(WmsPropertyName.Email) oder | |
Anmeldename | Benutzer (DMS und WMS) | Anmeldename des Benutzers | wmsObject.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.