RESMANAGER Software for NHS Staff Accommodation

 

Technical Help for Version 4 

 

1.    Two (or more) users can use ResManager but not at the same time

 

fix #1

All users must use the same path to the ResManager shared data folder i.e. the drive mapping for all users must be the same. If one user's Resmanager uses the path P:\Data and another uses the path T:\Data or P:\Something\Data then the users will not be able to use ResManager simultaneously. The paths to the data folder are stored on each user's PC in RESMANL.INI which resides in the ResManager.exe application folder (usually C:\Program Files\Resmanager). If necessary the path can be changed there - and saved.

 

fix #2

On each user's PC run the configuration utility

C:\Program Files (x86)\Common Files\Borland Shared\BDE\BDEADMIN.EXE

and ensure that under

“Configuration | System | INIT

"Local Share" is set to "True"


 2.    Runtime error (e.g. 216 or 217) on launching application

 

fix #1

a. Possible Windows user profile issue. Try another Windows user logon on that PC and/or try renaming (not deleting) windows profile – thus forcing windows to create a new one (and copying over data from old to new profile later).

 

fix #2

Set a default printer via Control Panel - Devices and Printers

then go to Windows 10 own settings under Printers & Scanners and ensure the option "Let Windows manage my default printer" is unticked.

To choose a default printer, select the Start  button and then Settings . Go to Devices > Printers & scanners > select a printer > Manage. Then select Set as default. If you have Let Windows manage my default printer selected, you'll need to deselect it before you can choose a default printer on your own.

 

fix #3

Run the configuration utility

C:\Program Files (x86)\Common Files\Borland Shared\BDE\BDEADMIN.EXE

and ensure that under

“Configuration | Drivers | Native | Paradox

 

“NET DIR” is set to a path that the user has full Windows permissions to. If they don’t have rights to it and you don’t want to give them rights (e.g. if it is root of C) then change it to any directory to which the user has full rights.

 

fix #4

The runtime 217 error can also be caused by the registry entries for the Borland BDE path not matching the folder location of where the BDE files are actually located. On 64 bit machine the registry keys are at:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Borland\BLW32 - BLAPIPATH

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Borland\Database Engine - CONFIGFILE01

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Borland\Database Engine - DLLPATH

 

The path is normally

C:\Program Files (x86)\Common Files\Borland Shared\BDE

(The 48 approx files in this folder include BDEADMIN.EXE and IDAPI32.DLL)

 


 3.    Folder permissions (read, write,create, delete)

Each user needs full control (read, write, create, delete) over the following three folders

and their sub-folders

a.       C:\Program files\ResManager

b.       C:\Program Files (x86)\Common Files\Borland Shared

or C:\Program Files\Common Files\Borland Shared

c.       The ResManager data folder

(the path to the data folder location can be ascertained from

C:\Program files\ResManager\ResmanL.ini under

[Path]

Databases=X:\DATA (for example)


 4.  Windows 7 permissions

a. For ResManager to run in Windows 7 the user permissions need setting up in regedit.

If at any step you get Access Denied go to step b. below

1. Log in to Windows as Administrator

2. On the Windows Taskbar go to START - RUN - then type REGEDIT then click OK

3. Double-click on HKEY_LOCAL_MACHINE
4. Double-click on SOFTWARE branch
5. Right-click on BORLAND
6. In the tear-off menu that appears click on "PERMISSIONS"
7. Click on “USERS”.
8. Under “PERMISSIONS FOR USERS “, click to tick the “ALLOW” box against "FULL CONTROL" 
9. Click OK (if you get Access Denied then go to step b. below)
10. Select File - Exit


b. If you get "Access Denied" attempting to perform the steps in a. above then use Regedit under the 'System account' using PSTools

1. Go to this Microsoft website page

    https://technet.microsoft.com/en-gb/sysinternals/bb897553.aspx 

2. Click on 'Download PsTools'

3. When downloaded unzip PSTools.zip

4. Go to the unzipped PSTools folder and copy the PSTools.exe file to the C:\ folder

    (it may just show PSTools without the exe)

5. On the Windows Taskbar click Start – Run and type (or copy & paste) this into the box:

    c:\psexec -i -d -s c:\windows1\regedit.exe

6. Click OK

This opens Regedit under the 'System account' and should enable you to make the changes in steps 3 to 10 in a. above


5.     Error 'initialising database engine' type message

If the installation is new on the pc the application folder may have been copied over but the database engine may not have been installed.

a. If the application executable is Accom.exe you have version 2.xx and you can download the database engine from http://www.ollivercomms.co.uk/Downloads/BDE16.zip
b. If the application executable is Resmanager.exe then download the 'ResManager Full Install Version 4xx' and do a custom install selecting the database engine option only. 


6.    Startup messages incl 'Select folder where data is stored'       

       or 'Couldn't access data' 


a. check there is a network connection
b. check the user can 'see' the data folder (eg via Explorer)
c. check the user (still) has full rights to the necessary folders - see 2 & 3 above
d. Browse to the data folder and delete any *.lck files (lock files). The path to the data folder is in Resmanl.ini which is in the application folder on each pc (Resmanager.exe or Accom.exe)

e. Try re-creating the user's profile on their PC

1. delete the user’s profile key in the registry on the PC (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 

2. rename the user’s whole local profile folder on the PC (For example from C:\Users\JohnSmith to C:\Users\JohnSmithOLD)

3. Log user off and back on

 


7.     Index out of date'or 'key violation' error messages. Try these fixes

a. If the ResManager Main Menu can be accessed then try (available in version 4.xx only) Main Menu|User Options|Archive & Compress page. Click the button 'Rebuild Indices'

b. Download the 'Database Repair' utility which can be quickly installed on any pc, the zip file contains instructions. The utility merely needs to be 'pointed' at the data folder and 'started' (a quick process that almost always fixes the problem).

c. Restore the data folder from a backup. The path to the data folder is in Resmanl.ini which is in the application folder (Resmanager.exe or Accom.exe)

d. contact us to arrange emailing the data folder to us for repair contactus@ollivercomms.co.uk


8.     Other 'cannot find file' type error messages

Restore the data folder from a backup made at a point it is known the application was working satisfactorily. (The path to the data folder is in Resmanl.ini which is in the application folder - depending on version either Resmanager.exe or Accom.exe)


9.     For all other errors

Ensure that the user has the latest version of ResManager - download and copy over the latest executable from the downloads page (this does not require an uninstall and is a very quick process).

a. If the installed application executable is Accom.exe you need version 2.xx

Download the full install for version 2.xx, unzip and copy and replace existing accom.exe with the one in the downloaded package.

b. If the installed application executable is Resmanager.exe you need version 4.xx. 

Download "ResManager Vxx.zip (application executable only)" and copy and replace existing Resmanager.exe on the pc with the one in the downloaded package.

Olliver Communications    contact@ollivercomms.co.uk