report-1-bef-do-print. move low-value to prd-key start product key not < prd-key invalid move 0 to report-1-doprintrtn-loop not invalid move 1 to report-1-doprintrtn-loop read product next no lock at end move 0 to report-1-doprintrtn-loop end-read end-start . |
report-1-aft-do-print. move 1 to report-1-doprintrtn-loop read product next no lock at end move 0 to report-1-doprintrtn-loop end-read . |
move low-value to prd-key start product key not < prd-key invalid continue not invalid perform until 1 = 2 read product next at end exit perform end-read perform IS-REPORT-1-DO-PRINT-RTN end-perform end-start. |
Paragraph Name | Action |
---|---|
is-report-name-preview | Opens the Report in a Print Preview The preview dialog is very similar to the one shown by the SpoolPrinter class (com.iscobol.rts.print.SpoolPrinter) and the Print Preview, but the preview dialog generated by the IDE also allows you to export the report to xls and xlsx files. ![]() See Exporting to Excel file below for details. |
is-report-name-print | Prints the Report on the active printer |
is-report-name-print-pdf | Prints the Report to a PDF file. The name and location of the PDF file are calculated according to the output file name property. If the report name specified by that property didn’t have any extension, a ".pdf" extension is appended to it. If the name specified by that property had an extension, such extension is replaced with ".pdf". Use the "@[display]:" prefix followed by a client side path (e.g. "@[display]:C:\Temp\myReport.pdf" ) to generate the report on the client machine when the program runs in a thin client environment. The "@[display]:" prefix is automatically ignored when running out of a thin client environment. |
is-report-name-print-xls | Prints the Report to an Excel workbook in XLS format. The name and location of the XLS file are calculated according to the output file name property. If the report name specified by that property didn’t have any extension, a ".xls" extension is appended to it. If the name specified by that property had an extension, such extension is replaced with ".xls". Use the "@[display]:" prefix followed by a client side path (e.g. "@[display]:C:\Temp\myReport.xls" ) to generate the report on the client machine when the program runs in a thin client environment. The "@[display]:" prefix is automatically ignored when running out of a thin client environment. |
is-report-name-print-xlsx | Prints the Report to an Excel workbook in XLSX format. The name and location of the XLSX file are calculated according to the output file name property. If the report name specified by that property didn’t have any extension, a ".xlsx" extension is appended to it. If the name specified by that property had an extension, such extension is replaced with ".xlsx". Use the "@[display]:" prefix followed by a client side path (e.g. "@[display]:C:\Temp\myReport.xlsx" ) to generate the report on the client machine when the program runs in a thin client environment. The "@[display]:" prefix is automatically ignored when running out of a thin client environment. |
is-report-name-print-tofile | Prints the Report to an HTML file. The name and location of the HTML file are controlled by the output file name property. |
is-report-name-setup-print | Shows the Choose Printer dialog, then print the Report on the chosen printer |