Dieser Makro ermittelt die persönliche Benutzerkennung des Client, wenn der Dialog über persönliches Logon initiiert wurde.
Diese Information ist identisch mit dem Inhalt der System-Jobvariablen $SYSJV.PERS-ID.
Anwendung: Benutzermakro, Gruppenverwaltermakro, Systemverwaltermakro
Makrotyp: S-Typ (Standardform / E-Form / L-Form / C-Form / D-Form)
Makro | Operanden |
SRMPID | MF=C / D / L / E ,PREFIX =p / S ,TID=*OWN / <integer 0..2147483647> / <var: int:4> ,PARAM =<name 1..27> |
TID
Task-Id der Task, deren persönliche Benutzerkennung ermittelt werden soll.
=*OWN
Die persönliche Benutzerkennung der eigenen Task wird ermittelt.
Die Beschreibung der Parameter MF, PREFIX, MACID, PARAM siehe Handbuch „Makroaufrufe an den Ablaufteil“ [16].
Returncodes
Zusätzlich zu den Standardreturncodes können folgende Returncodes auftreten:
SC1 | Maincode | Erläuterung |
00 | 0000 | normale Ausführung |
40 | 0001 | Task hat keinen persönliche Benutzerkennung |
01 | 000A | Ungültige Parameter |
20 | 000B | Interner Fehler aufgetreten |