dms.SetUserData
Dieser Job speichert benutzerbezogene Daten in der Datenbank. Existiert noch kein Eintrag für den angegebenen Namen und Typ, wird ein neuer Eintrag erzeugt. Die Prüfung, ob ein Eintrag bereits existiert, kann über den Job dms.IsUserData geschehen
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
INT |
Ja |
reserviert, muss 0 sein |
|
INT |
Ja |
siehe Datentypen |
|
STRING |
Ja |
Bezeichner für den Datensatz |
|
BASE64 |
Ja |
zu speichernder Wert |
|
STRING |
Ja |
zu speichernder Wert im Stringformat (Siehe Kommentar unten) |
Der Job schreibt in die Tabelle osconf. Existiert der Eintrag bereits, wird die Zeile an Ort und Stelle geändert; osconfid und osconflink bleiben erhalten. Der Name wird in Großbuchstaben gespeichert. Value wird bytegenau abgelegt, auch beim Texttyp 3 (AS.INI). Die beim Verteilen eines Profils entstandene Typ-2-Kopie (siehe Profilverteilung) erreicht der Job nicht (verifiziert).
2. Rückgabe
(INT): 0 = Job erfolgreich, sonst Fehlercode
Vollständige Fehlerliste