GetPrivateData - method of object User
Reads the previously saved value with selected identficator and bound with specific loged user.
GetPrivateData(sId As String) As Variant
t = oUser.GetPrivateData("time")
| sId||(String) Text identifier of the value. There can be multiple saved values - the text identifier is used in order to distinguish them.|
If the variable with selected identifier exists, then the method returns previously saved value (the data type is the same as for saving).
If the variable doesn't exist, then the method returns an Empty
The value is bound with specific logged local or network user. It means that if two users save the values with the same identifier, then the values will not be overwritten, because the variables are located in two separate logged users. If two users log in into a Promotic
application via Web using the same login and password, then the system will consider them as two separate users. The assistant values can be used by the Web application for example for passing the values between Web panels, thus replacing the global variables in a local application in a particular way.
The assistant values will be stored during the period the user is logged into the server (session). After the local user logged out or the network user expired the logged user object is released, together with the assistant values stored in it.