Remote Basic ActiveX Control
The Remote Basic ActiveX Control is a component that can be used in Visual Basic programs running on a PC to run Remote Basic subroutines on a Reality database.
Prerequisites
- 
                        Refer to the Reality Release Information for details of which versions of Windows are supported. 
- 
                        PCSNI software V2.3.1 Rev C or later. 
Installation
- 
                        Start the installation program as described for Windows in the section Starting the installation. 
- 
                        Select Remote Basic ActiveX Control from the Core Reality Software menu. 
- 
                        The default location is C:\Program Files\NorthgateIS\Reality Remote Basic ActiveX Interface; you can override this if required. 
Set-up after installation
To call a Remote Basic subroutine, you must establish a connection to an account on a Reality database - you will need to use a user-id that has been set up as follows.
Log on to the SYSMAN account and run SSM. Then do the following:
- 
                        Use SSM Option 3 to create a security profile to be used with the Remote Basic server. It is recommended that this profile should have Remote Basic (option 23) set to R(restricted); you must also specify a file in which the subroutines that can be called remotely are listed. For more information on security for external access, refer to the Reality Online Documentation.
- 
                        Use SSM Option 2 to set up a user-id that will be used to access Remote Basic subroutine. Set the Status (option 13) to E(enabled) and the Type (option 14) toSor*(so that it can be used as a server). Note that on a UNIX host a corresponding UNIX user-id must also exist, and it is the password for the UNIX user-id that must be used when establishing a connection.
- 
                        Use SSM Option 3 to configure the security profile associated with the user-id you have created, setting Alt Server Profiles (option 8) to specify that the Remote Basic server (RBSRVR) should use the security profile you created in step 1.