>>> How can the VFP program know who is logged in so that we can restore each users personal preferences?
>>
>>You can use the user name portion of SYS(0) for that. The computer is always the terminal server, but the user name is different in each session.
>
>Hello Christof. Thanks for the info. To be clear - the SYS(0) function will return the users Terminal Server / Citrix Server login username?
Yes, and in case that you have multiple Citrix servers, the first part of the name is the name of the server into which the user logs in - which means you get some trace of how the load was balanced.