That I understand. Which is why I point out that if you are using VBA to retrieve information from any external to RSView source, be it a text file, a spreadsheet, or a database local to the server, then the same script will generally NOT work, as the paths to the data source will probably not be the same. A work around for such a direct access data source, might be to explicitly share the data file on the server, and have the script address it with a network path. "\\MyServer\Shared_Data_Directory\My_Recipe_File.TXT".
Such sharing still has problems, as the file may be locked by one client or the other, so should be opened only in 'read-only' mode. Or the proper permissions for the share AND the file(s) aren't set on the server. Or the client Window's login is unknown to the server (if in a workgroup situation).
If the data source is an actual database, and is being accessed through something like ADO, then the non-server client computer probably needs to create an identical ODBC Data-source driver in Windows (under administrative tools) to resolve the path to the source. Again, authentication can be a problem as well.
I'm trying to offer some ideas, with very little information as to what the problem is.
"XYZ works here, but not here" isn't sufficient. The second post about trying to get batch data led me to think of network retrieval problems.
If the SE Client starts up, and it can load screens, and populate tags, the normal installation issues wouldn't seem to be a problem. The software is loaded, the remote client can find the FactoryTalk directory, and load it's resources from the IIS server. DCOM issues also probably don't exist.
Sheldn said:
What he is doing is running a client on the HMI server which executes the VBA code correctly. The remote client does not.