When a Client Report (CRO) or Client Table is run, there are two distinct steps performed:
When a user runs a CRO or Client Table directly from Viewpoint, the process is transparent to the user and there are no special considerations for most users.
However, when run as a scheduled job, from a script, or from the Sequel Web Interface, different mechanisms are available to produce the CRO or Client Table output. The options available to you will depend on several factors as outlined below.
Viewpoint Server using RUNRMTCMD.
This is the original design/implementation. The IBM RUNRMTCMD function is used as the communication mechanism for the host process to initiate a Viewpoint session on the Viewpoint Server PC. IBM Client Access is required.
However, from Windows 10 onward, Microsoft ended support for the protocol that is used by RUNRMTCMD (because it is insecure), and IBM ended support for Client Access.
Viewpoint Server using a Listener Service.
This option was introduced in Sequel 11.14 to remove the requirement to use RUNRMTCMD and Client Access. Instead, we use IBM Access Client Solutions (ACS) and deploy a native Windows Service called a Listener, which uses data queues as the communication method between the host and the PC server. A new command VPTRMTCMD is used instead of RUNRMTCMD.
Note that Microsoft requires a user to be signed on to the PC for Viewpoint to be run from the Listener Service.
Host-based Java CRO Engine.
In Sequel 11.15 we introduced a totally new process to run the entire CRO report process on the host, using a newly available Java-based report engine. This process eliminates the need to use a Viewpoint Server PC for CRO reports. As such it is more efficient (and therefore much faster). However, this option does not support Client Tables. In addition, the Java-based engine only supports CRO reports generated by the newer Crystal 11 version, not the older Crystal XI version.
There are two types of CRO licenses depending on when your license originated:
Use this table to determine the appropriate mechanism to use:
CRO engine on Host
|Windows 7 / Client Access||Yes||No||N/A|
|Windows 10+ / Access Client Solutions||No||Yes||N/A|
Still have questions? We can help. Submit a case to Technical Support.