Ability to determine if user is using the web browser or windows client.
I am looking for a way to determine whether the end user is using the windows client or web browser. If using the web browser, I would hide a button using the button layout properties, but the button would still show in the client. The button is a functionality that is not available in the web (procedure > reporting > export to excel). Any ideas?
Answers
-
When looking at the log files, using the log analyzer application, I can't see anything that could be used to flag the platform a user is on. That said, multiple instances can be opened with the same licence on web which are all immediately closed when a user uses the same licence on a desktop platform (and vice-versa). So, the info is definitely there, just not available to the developer.
I think a more important question might be, for how long are you intending to remain on a desktop supported platform with v10.5 being fully web based? There are many questions still unanswered regarding the future releases and current functionality.
I appreciate that this is no answer but there may not actually be one to have.
0 -
Take a look at the Login file (in the Dataset\Log\Users folder - the 2nd column (server related) may give an indication that is needed - depending on how your web and servers are setup. You could test it yourself, by logging in first in Windows Client/Desktop, then logging in on web. Check the log file after. Agreed however, that capsule log data does not show this - you would need to link the Capsules and Login logs together in a query of some kind to identify capsules/screens viewed on web/windows client.
Cheers
Mike
0