Standard client or Basic client via Code

I need to know whether user is accessing our applications from Lotus Notes - Standard client or Basic client via (either) LotusScript or Formula Language.

In Notes help there are some commands like:

  • notesSession.NotesVersion

  • notesSession.NotesBuildVersion

  • @Version

But they DO NOT give me whether it is Standard client or Basic client.

Any ideas???

Subject: Try @IsEmbeddedInsideWCT

I haven’t used it myself, but according to Help, this should do what you want

Subject: correct, @IsEmbeddedInsideWCT works great!

Create a button to test with the code below, but yes, @IsEmbeddedInsideWCT or the equivalent LotusScript function will return the info correctly. We put this check (not the code below) in the mail template postopen and push the data to a database (with other info collected) to see who is launching what client.

SorB := @IsEmbeddedInsideWCT;

@If(SorB = @True;

@Prompt([Ok]; “Notes Version”; “You are running Lotus Notes Eclipse client”);

@Prompt([Ok]; “Notes Version”; “You are running Lotus Notes Basic client”))

Subject: It works!!!

Thnx a lot guys