Seite 1 von 1

[GELÖST] User.FINDFIRST bei Domänenuser

Verfasst: 5. Oktober 2016 13:18
von BlueInTheSky
Hallo Zusammen,

hat jemand von Euch eine Idee, wie man folgendes Problem sinnvoll umgehen kann ?

Im Code soll auf den aktuellen User-Datensatz zugegriffen werden:

Name DataType Subtype
UserG Record User

Code:
UserG.SETRANGE("User Name", USERID);
UserG.FINDFIRST;


Bei einem Domänenuser mit einem Benutzernamen der Art 'Domäne\Name' bekomme ich die Fehlermeldung:

Im Filter wurde Folgendes nicht gefunden: Benutzer.
Filter: Benutzername: Domäne\Name


Das Problem liegt vermutlich daran, dass das \ als Zeilenumbruch interpretiert wird.

Kennt da jemand einen eleganten Workaround ?

Vielen Dank für Eure Hinweise !
Blue

Re: User.FINDFIRST bei Domänenuser

Verfasst: 5. Oktober 2016 13:49
von elroberto
User.SETRANGE("User Security ID",USERSECURITYID);
User.FINDFIRST;

Re: User.FINDFIRST bei Domänenuser

Verfasst: 5. Oktober 2016 13:59
von BlueInTheSky
elroberto hat geschrieben:User.SETRANGE("User Security ID",USERSECURITYID);
User.FINDFIRST;



--> Vielen Dank, elroberto ! Das ist genau die Lösung, die ich gesucht habe :-)