From QlikView help.
Returns the name of the platform the client is using, for example, Mobile.iPhone.
All mobile clients start with Mobile, a period sign and the type of mobile device. Clients using AJAX will return Browser. Name of browser, for example Browser.Firefox.
The function will only return the client type for those clients using the QVPX protocol, that is the mobile clients and the AJAX client.I don't think it will return desktop Clients.
what authorization mode are you using?
Mostly when a user opens a document from Server using desktop client then he/she uses his/her domain/userid which may be different if the person is using different domain while accessing the document from the Access Point.
in that case you can identify the user from the domain name.
OK, I've found a solution.
The DocumentPath() funtion returns different results!
In desktop mode it returns...
In IE plugin mode it returns ...
So, I simply check if...
Mid(DocumentPath(), 2, 2) = ':\'
If yes, it means that it is opened in desktop mode.