[1678] | 1 |
|
---|
| 2 | The following are instructions for installing the BDK32_P50T4 update for the RPC Broker BDK: XWB1_1P50.
|
---|
| 3 |
|
---|
| 4 | This update has been provided to address the following problems:
|
---|
| 5 | 1. Fix some problems with CCOW when running multiple versions/instances of CPRS.
|
---|
| 6 | 2. Fix compatibility issues with the Mental Health and Vitals DLL's called from within CPRS.
|
---|
| 7 | 3. Fix the problem of creating a new Verify Code when previous code had expired.
|
---|
| 8 |
|
---|
| 9 | If you haven't installed the initial version of XWB1_P50 patch, do so before proceeding with these steps, using the instructions found in:
|
---|
| 10 | ..\cprs\main\BDK50\Perforce Installation of RPCBroker test patch 50 BDK.txt
|
---|
| 11 |
|
---|
| 12 | 1. Synch up to Perforce ...\main\BDK50\ to get these instructions and the BDK32_P50T4.zip file.
|
---|
| 13 |
|
---|
| 14 | 2. Unzip the BDK32_P50T4.zip file to C:\Package Files\Vista\
|
---|
| 15 |
|
---|
| 16 | 3. This will create a new folder that has all the necessary files for this version of the Broker:
|
---|
| 17 | C:\Package Files\Vista\BDK32_P50T4
|
---|
| 18 |
|
---|
| 19 | 4. In Delphi2006, select the menu Component|Install Packages. Use REMOVE button to remove:
|
---|
| 20 |
|
---|
| 21 | - Components downloaded from Borland's Web Page
|
---|
| 22 | - CPRS Custom Controls
|
---|
| 23 | - CPRS Date/Time Dialogs
|
---|
| 24 | - VA Section 508 Accessibility
|
---|
| 25 | - VA Shared Units (no components)
|
---|
| 26 | - VistA RPC Broker
|
---|
| 27 | - Wrap Grid
|
---|
| 28 |
|
---|
| 29 | 5. Open Delphi 2006 and select the menu Tools|Options, then Environment Options|Delphi Options|Library-Win32.
|
---|
| 30 |
|
---|
| 31 | 6. In the Library Path click on the ellipsis (...) at the right end and insure that all paths to other instances of the Broker package are removed (or inactivated by adding _x to the end of them), then add:
|
---|
| 32 | C:Program Files\Vista\BDK32_P50T4\D2006
|
---|
| 33 | C:Program Files\Vista\BDK32_P50T4\Source
|
---|
| 34 |
|
---|
| 35 | 7. In Browsing Path click on the ellipsis (...) at the right end and insure that all paths to other instances of the Broker are removed (or inactivated by adding _x to the end of them), then add C:Program Files\Vista\BDK32_P50T4\Source.
|
---|
| 36 |
|
---|
| 37 | 8. Close Delphi and synch to the MAIN branch. The following will occur:
|
---|
| 38 |
|
---|
| 39 | - The following Delphi 2006 Broker packages will be updated to the MAIN\PACKAGES directory:
|
---|
| 40 |
|
---|
| 41 | XWB_D2006.DCP
|
---|
| 42 | XWB_D2006.BPL
|
---|
| 43 | XWB_R2006.DCP
|
---|
| 44 | XWB_R2006.BPL
|
---|
| 45 |
|
---|
| 46 | - The following CPRS packages will be updated in the MAIN\PACKAGES and MAIN\CPRS-Lib directories:
|
---|
| 47 |
|
---|
| 48 | Borland2006.*
|
---|
| 49 | ORCtrlLib2006.*
|
---|
| 50 | ORDateLib2006.*
|
---|
| 51 | VA2006.*
|
---|
| 52 | VA508Access2006.*
|
---|
| 53 | VAShared2006.*
|
---|
| 54 |
|
---|
| 55 | 9. Start Delphi.
|
---|
| 56 |
|
---|
| 57 | 10. Select the menu Component|Install Packages. Add, in this order, from the MAIN\PACKAGES directory:
|
---|
| 58 |
|
---|
| 59 | - XWB_D2006.bpl
|
---|
| 60 | - Borland2006.bpl
|
---|
| 61 | - VAShared2006.bpl
|
---|
| 62 | - ORCtrlLib2006.bpl
|
---|
| 63 | - ORDateLib2006.bpl
|
---|
| 64 | - VA508Access2006.bpl
|
---|
| 65 | - VA2006.bpl
|
---|
| 66 |
|
---|
| 67 | 11. The Delphi 2006 RPCBroker is now installed and ready for use. Test your installation as follows:
|
---|
| 68 |
|
---|
| 69 | - Open the CPRSChart project.
|
---|
| 70 | - Open file fNoteBD.pas. The form should correctly display the CPRS date components without any error occurring.
|
---|
| 71 | - Build the project. Only the usual hints and warnings should appear, and no errors.
|
---|
| 72 | - To further test this patch, make sure that CCOW is running and startup multiple instances of CPRS. These can be different versions of CPRS and a combination of running cprs.exe and directly from Delphi. You should be able to log on to each instance without getting any errors.
|
---|
| 73 | - Test the Vitals DLL by running Vitals from the Coversheet.
|
---|
| 74 | - Test the Mental Health DLL on the Notes Tab by running an appropriate Reminders Dialog.
|
---|
| 75 | - Test the expired Verify code problem by expiring your Verify Code and run CPRS GUI to reset to a new Verify code.
|
---|