In this topic: Hide

 

The ATS CM4D Printer is a PDF printer driver that can be used as the printing mechanism for generating PDF reports from all CM4D applications (including Scheduler and CM4D Web). Since the CM4D Printer is not a third-party add-on (like eDoc PDF Printer), a special license for the print driver is not required.

This is a limited release installer that is only supported in CM4D v23.6. Any other v23 will not support the CM4D Printer. A standalone installer for the print driver will be provided by ATS along with instructions for how to install and setup the print driver. Starting with v24, this print driver will be embedded directly into CM4D without requiring a separate installer.

You should install the CM4D Printer on all systems running CM4D, including Servers and Clients. While eDoc was only required on systems running the Scheduler services, this version of CM4D will require the CM4D Printer for internal application printing along with the Scheduler and Web printing. If a system does not require PDF printing you may choose not to install the CM4D print driver.

The generated PDF reports created with CM4D Printer are the same as those created by eDoc. Files with the same name are overwritten and all sheets in a Managed Report are merged into a single file. However, you may notice some minor changes regarding the appearance images or ways markings are drawn. It is highly recommended to test the CM4D print driver prior to installing on multiple systems or directly in production.

In the [defaults] section of the Cm4d.ini file, set the following:

[defaults]

PDFPRINTDRIVER= "ATS CM4D Printer"

Upgrade CM4D

Before continuing with the CM4D Printer installation, upgrade your system to CM4D v23.6 using the typical methods for a minor version (patch) upgrade.

Uninstall eDoc PDF Printer

If you have eDoc PDF Printer installed but you want to switch over to CM4D Printer completely, you can uninstall eDoc either before or after installing CM4D Printer. Following the eDoc uninstall, reboot your computer.

Install CM4D Printer

Run the CM4D Printer installer provided on any system running CM4D, including servers and clients. The CM4D Printer will be installed in the same folder as CM4D. The installer will detect the location automatically, even if you do not use the default install location.

1.     From the CM4D Printer Installer folder, run Setup.exe (as Administrator).

2.     Click Next.

3.     Click Next.

4.     Click Finish.

Configure CM4D Printer

The CM4D printer must be set in the Cm4d.ini file as the print driver. If any CM4D applications are currently open, you should exit those applications and restart them after configuring the Cm4d.ini file.

1.     Browse to the CM4D install folder (.\Applied Tech Systems\CM4D).

2.     Edit the Cm4d.ini file (requires READ/WRITE Administrator privileges).

3.     In the [default] section find the parameter "PDFPRINTDRIVER".

4.     Change the value to "ATS CM4D Printer".

5.     Comment out (#) the other print driver options or delete the lines entirely.

6.     Save the file.

Repeat these configuration steps on every CM4D system or provide a master copy of the Cm4d.ini to every computer running CM4D with the CM4D Printer.

Test CM4D Printer

After installing the printer, it is recommended to test printing a report to confirm the driver is working properly. You can do this using any report print method you are familiar with in CM4D, or by following the suggestions outlined below.

CM4D Classic - Print PDF

1.     Run CM4D Classic and open any report or create and save a new document.

2.     Go to File > Print Misc > Print PDF.

3.     The file will automatically save to the file path of the CM4D document.

4.     Browse to the document folder and open the PDF.

CM4D Scheduler - Test Job

1.     Start the CM4D Scheduler and CM4D Launcher services.

2.     Run CM4D Scheduler Manager.

3.     Go to the Job Setup tab.

a.     Select an existing job (or create/setup a new job) with at least one Managed Report.

b.     Set the Enabled field to Active.

c.      Set the Report Type to either Report or Both.

d.     Click Test.

4.     Wait for the job to process.

5.     Go to the repository folder for the printed report.

a.     Open a PDF to view the report.

b.     Close the PDF.

Uninstall CM4D Printer

The print driver cannot be uninstalled from Windows Programs and Features. To uninstall the CM4D Printer you must run an executable file in the CM4D install folder.

1.     Go to the CM4D install folder (.\Applied Tech Systems\CM4D).

2.     Open the folder CM4D Printer Driver Uninstall.

3.     Run Setup.exe (as Administrator).

4.     Click Next.

5.     Click Next.

6.     Select the option Yes or No when prompted to restart your computer.

7.     Click Finish.

a.     If you selected Yes, the computer will restart.

b.     If you selected No, the dialog will close. It is highly recommended to restart the computer to avoid any issues.