![]() |
| Home | Product Information | |
Tech Bulletin - 1077
Updating the Report Writer Run-Time engine
Summary: This technical bulletin describes the steps required to update the report writer run-time engine installed in the NetKeeper program directory. The report writer run-time engine runs the reports listed in the "AVAILABLE REPORTS" dialog in NetKeeper Express, NetKeeper Configuration Manager, NetKeeper Help Desk Captain and NetKeeper Help Desk Pro. You need to update the report writer run-time engine if NetKeeper displays the error "Newer Version (XXXX) of CWRW or CWPRINT required to load this TXR"
This bulletin only applies to program versions 3.0 through 6.12
Upgrading the run-time engine:
You must upgrade the run-time engine of the report writer if you have created or modified reports with a later version of the report writer than the version installed in your NetKeeper program directory. Normally the full report writer is installed in a separate directory than your NetKeeper programs. It is possible that the run-time engine of the report writer in your NetKeeper program directory is a lower revision than your full Report Writer.
To update the run-time engine files in your NetKeeper program directory:
Two methods can be used to update the run-time report engine. Method 1 is simpler as fewer files are copied but the solution will only work for the station where the full report writer is installed. Method 2 will let any station use the new version of the run-time engine. Use method 2 unless you are very tight on disk space on your shared directory.
The "NetKeeper directory" is the directory where you installed your NetKeeper program. Note that if you have more than one NetKeeper program, you will have to repeat the procedure for each "NetKeeper Directory" that includes the CWPRINT.EXE file.
The "Report Writer directory" is the directory where you installed the new the full Report Writer.
Back up all your NetKeeper data and program files before updating the run-time report engine.
While you can continue to use the NetKeeper programs while performing the run-time report engine update, you should not run reports until the update is complete.
NOTE: The full Report Writer includes 16 bit and 32 bit versions of the run-time report engine. We recommend that you use the 16-bit version so that any version of Windows can run the report. This document describes the updating of the run-time report engine with the 16-bit version of the run-time report engine. To use the 32-bit version, copy the 32-bit files instead of the 16-bit files as described here.
METHOD 1
1- Install the new Report Writer to its own directory
2- Copy the following files from the Report Writer directory to your NetKeeper program directory: c4print.exe
3- Add the directory where you installed the new Report Writer to your PC's PATH statement
4- Move the existing CWPRINT.EXE file from your NetKeeper directory to a backup directory.
5- Rename the C4PRINT.EXE file in your NetKeeper directory to CWPRINT.EXE
METHOD 2
1- Install the new Report Writer to its own directory
2- Copy the following files from the Report Writer directory to your NetKeeper program directory:
c4print.exe
c4asc.dll
c4bas.dll
c4btr.dll
c4cla.dll
c4clp.dl
c4db3.dll
c4db4.dll
c4dos.dll
c4fox.dll
c4odb.dll
c4run.dll
c4sca.dll
c4tps.dll
wbt32res.dll
wbtrlocl.dll
wbtrcall.dll
wbtrvres.dll
4- Move the existing CWPRINT.EXE file from your NetKeeper directory to a backup directory.
5- Rename the C4PRINT.EXE file in your NetKeeper directory to CWPRINT.EXE