auf ein Kundenobjekt soll eine Sperre gesetzt werden. Wenn dieses nicht erfolgreich ist soll der User ausgegeben werden, der das Objekt zur Zeit sperrt.
In der Tabelle TLOCK finde ich die Daten nicht. Wie kann ich den User ermitteln, der das Objekt sperrt?
Der Vollständigkeit halber:
Wenn der aufgerufene ENQUEUE-Baustein des Sperrobjekts mit FOREIGN_LOCK fehlschlägt, steht in der Variable SY-MSGV1 der Benutzername des sperrenden Users drinnen.
ENQUEUE_READ ist daher normalerweise nicht notwendig, zumal auch die Syntax (mit Sperrschlüssel als Zeichenfeld anstatt Einzelfelder) etwas gewöhnungsbedürftig ist.
lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.