Feedback

  • Contents
 

Report Print

This Reports tool is used to output to a printer, or to file, via the printer drivers. A blank printer name will output to the default printer. The only input parameters that you need to provide for this tool are those that are User Defined in Interaction Administrator. All System Defined and fixed-value parameters will be passed in automatically.

Notes: If printing to file, no automated cleanup of the files will take place. Either automated or manual cleanup routines are required to remove any files after they have been used.

When CIC runs as a service, care must be taken to insure that the printers being used are accessible by the service. Services either must be given specific user privileges, or devices need to have printing rights granted to everyone to insure that printing is possible. Also the full path to the printer as seen on the Printer Properties/Secuity/Permisions will likely have to be used unless the printer is local.

Inputs

Report Name

This is the report definition that will be used to processes the requested report. It must be an Identifier Name of a report configured in Interaction Administrator, and not the Display Name.

Printer Name

Printer name used for output. A UNC path may be required to correct address the printer if it is a network printer. If no printer name is supplied, the default printer will be used.

Number of Copies

Tells print engine number of copies to print. Value defaults to one if nothing is supplied. The range is 0 to 65,000.

Starting Output Page

The starting page of the report. If nothing is specified, 1 is used.

Ending Output Page

The ending page of the report. If nothing is specified, the last page of the report is used.

Collate Flag

Set this value to "true" if you want to collate. Set this value to "false" if you do not want the report collated. If you leave this value empty, the default value is true.

Boolean Parameter Names

This parameter takes a List of String value.

See Specifying Report Parameters for more information and examples.

Boolean Parameter Values

This parameter takes a List of Boolean value.

See Specifying Report Parameters for more information and examples.

String Parameter Names

This parameter takes a List of String value.

See Specifying Report Parameters for more information and examples.

String Parameter Values

This parameter takes a List of String value. The value you enter at a certain position must correspond with the Name value in the same position in the String Parameter Name parameter above.

See Specifying Report Parameters for more information and examples.

DateTime Parameter Names

This parameter takes a List of String value.

See Specifying Report Parameters for more information and examples.

DateTime Parameter Values

This parameter takes a List of DateTime value. The value you enter at a certain position must correspond with the DateTime Name value in the same position in the DateTime Parameter Name parameter above.

If only the date portion of the DateTime value is needed, or if only the time portion of the DateTime value is needed, this tool will only use that portion of the DateTime value.

See Specifying Report Parameters for more information and examples.

Number Parameter Names

This parameter takes a List of String value.

See Specifying Report Parameters for more information and examples.

Number Parameter Values

This parameter takes a List of Numeric value. The value you enter at a certain position must correspond with the Numeric Name value in the same position in the Numeric Parameter Names parameter above.

See Specifying Report Parameters for more information and examples.

Print File

Forces output to be printed to this file. This can be used to create PostScript output or to print to file from the Fax Printer to create a file that can be processed for faxing.

If no path is supplied, the file will be placed in the CIC work directory if one exits, or the temp directory, or the root of the C: drive.

Exit Paths

Success

The report was generated successfully.

Failure

The report failed. This can occur if one of the parameter names or values requested by the report was not supplied in your input values.