Angemeldeten User in SQL verwenden
Marco Marazzi
Hallo zusammen,gibt es die Möglichkeit, den angemeldeten Benutzer als Parameter zu verwenden?
Beispiel-SQL:
-- Benutzer prüfen (fest auf User = 1)
SELECT
Case When U_NL_GP_Name = 'j' Then 'OK'
Else Null End
FROM OUSR T0 Where INTERNAL_K = 1
Ziel: Es soll nicht fest auf User = 1 geprüft werden, sondern auf den angemeldeten User, z.B.:
-- Benutzer prüfen (angemeldeter User)
SELECT
Case When U_NL_GP_Name = 'j' Then 'OK'
Else Null End
FROM OUSR T0 Where INTERNAL_K = [%User]
Gibt es hierfür eine Syntax unter Customize? Was muss man anstatt [%User] verwenden, damit die SQL funktioniert.
Danke für die Hilfe, Gruss
Uwe Hartung
Michael Egloff
Hallo,leider gibt es diese Möglichkeit im SQL noch nicht. Evtl. kommt diese Funktion aber in der nächsten Version.
Was möglich ist, ist mittels Code:
SwissAddonFramework.B1Connector.GetB1Connector().UserId;
0
Please sign in to leave a comment.
Comments
0 comments