| 
                                                     
                                                          | 
                                                
                                                     Process Help REPORK - generate tabulated report with specific features for compression  | 
                                            
| 
                                                     Process Name  | 
                                                
                                                     Menu Path  | 
                                                
                                                     Link to Command Table  | 
                                            
| 
                                                     REPORK  | 
                                                Command line only | 
Introduction
General tabulating report generator with provision for separate keyfield sections.
How to use
Main features are that it allows printing of headers according to the keyfields values. The user may select fields for tabulation, for display below each keyfield header. Up to 132 columns can be printed and compressed printing can be initialized on Fujitsu DPL24C compatible printers.
Files, Fields and Parameters
Input Files
| 
                                                     Name  | 
                                                
                                                     Description  | 
                                                
                                                     I/O Status  | 
                                                
                                                     Required  | 
                                                
                                                     Type  | 
                                            
| 
                                                     IN  | 
                                                
                                                     Input data file.  | 
                                                
                                                     Input  | 
                                                
                                                     Yes  | 
                                                
                                                     Table  | 
                                            
Output Files
| 
                                                     Name  | 
                                                
                                                     I/O Status  | 
                                                
                                                     Required  | 
                                                
                                                     Type  | 
                                                
                                                     Description  | 
                                            
Fields
| 
                                                     Name  | 
                                                
                                                     Description  | 
                                                
                                                     Source  | 
                                                
                                                     Required  | 
                                                
                                                     Type  | 
                                                
                                                     Default  | 
                                            
| 
                                                     KEY1  | 
                                                
                                                     Keyfield 1, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY2  | 
                                                
                                                     Keyfield 2, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY3  | 
                                                
                                                     Keyfield 3, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY4  | 
                                                
                                                     Keyfield 4, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY5  | 
                                                
                                                     Keyfield 5, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY6  | 
                                                
                                                     Keyfield 6, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY7  | 
                                                
                                                     Keyfield 7, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY8  | 
                                                
                                                     Keyfield 8, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY9  | 
                                                
                                                     Keyfield 9, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY10  | 
                                                
                                                     Keyfield 10, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY11  | 
                                                
                                                     Keyfield 11, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY12  | 
                                                
                                                     Keyfield 12, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY13  | 
                                                
                                                     Keyfield 13, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY14  | 
                                                
                                                     Keyfield 14, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY15  | 
                                                
                                                     Keyfield 15, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY16  | 
                                                
                                                     Keyfield 16, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY17  | 
                                                
                                                     Keyfield 17, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY18  | 
                                                
                                                     Keyfield 18, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY19  | 
                                                
                                                     Keyfield 19, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY20  | 
                                                
                                                     Keyfield 20, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY21  | 
                                                
                                                     Keyfield 21, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY22  | 
                                                
                                                     Keyfield 22, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY23  | 
                                                
                                                     Keyfield 23, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY24  | 
                                                
                                                     Keyfield 24, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
| 
                                                     KEY25  | 
                                                
                                                     Keyfield 25, optional  | 
                                                
                                                     IN  | 
                                                
                                                     No  | 
                                                
                                                     Any  | 
                                                
                                                     Undefined  | 
                                            
Parameters
| 
                                                     Name  | 
                                                
                                                     Description  | 
                                                
                                                     Required  | 
                                                
                                                     Default  | 
                                                
                                                     Range  | 
                                                
                                                     Values  | 
                                            ||||
| 
                                                     LINES  | 
                                                
                                                     Number of lines per page of output. If negative will be double spaced.  | 
                                                
                                                     No  | 
                                                
                                                     Undefined  | 
                                                
                                                     Undefined  | 
                                                
                                                     Undefined  | 
                                            ||||
| 
                                                     NOFF  | 
                                                
                                                     If set to 1, suppresses form feeds (0).  | 
                                                
                                                     No  | 
                                                
                                                     0  | 
                                                
                                                     0,1  | 
                                                
                                                     0,1  | 
                                            ||||
| 
                                                     PRNTCOLS  | 
                                                
                                                     Required print width in columns (132).  | 
                                                
                                                     No  | 
                                                
                                                     132  | 
                                                
                                                     Undefined  | 
                                                
                                                     Undefined  | 
                                            ||||
| 
                                                     HEDCENTR  | 
                                                
                                                     If set to 1, page heading to be centred (0).  | 
                                                
                                                     No  | 
                                                
                                                     0  | 
                                                
                                                     0,1  | 
                                                
                                                     0,1  | 
                                            ||||
| 
                                                     HEDSPACE  | 
                                                
                                                     Number of lines spacing required between the page headings, key block, and table headings.  | 
                                                
                                                     No  | 
                                                
                                                     Undefined  | 
                                                
                                                     Undefined  | 
                                                
                                                     Undefined  | 
                                            ||||
| 
                                                     COMPRESS  | 
                                                
                                                     Set to 1 for compressed print option (only for some printers. Uses DPL24C convention).  | 
                                                
                                                     No  | 
                                                
                                                     Undefined  | 
                                                
                                                     0,1  | 
                                                
                                                     0,1  | 
                                            ||||
| 
                                                     MINDSPLY  | 
                                                
                                                     Set to 1 to suppress screen display of the full report tabulation (0).  | 
                                                
                                                     No  | 
                                                
                                                     0  | 
                                                
                                                     0,1  | 
                                                
                                                     0,1  | 
                                            ||||
| 
                                                     SYSFILE  | 
                                                
                                                     
 
  | 
                                                
                                                     No  | 
                                                
                                                     0  | 
                                                
                                                     0,1  | 
                                                
                                                     0,1  | 
                                            
Notes
- 
                                                
Compressed printing is available for FUJITSU DPL24D compatible printers.
 - 
                                                
>SYSFILE> System file name, required only if the parameter SYSFILE is set to 1.
 
Example
| 
                                                     !REPORK  | 
                                                
                                                     &IN(HOLES),*KEY1(BHID),@LINES=60.0,@NOFF=1.0, @PRINTCOLS=132.0,@HEDCENTR=1.0,@HEDSPACE=5.0, @MINDSPLY=0.0,@SYSFILE=1.0  | 
                                            
| 
                                                          | 
                                                
                                                     SYSFILE>REPORK.DAT  | 
                                            
| 
                                                     
  | 
                                                
                                                     >>> PLEASE SUPPLY A SINGLE-LINE PAGE HEADER  | 
                                            
| 
                                                     
  | 
                                                
                                                     TEXT>HEADER 1  | 
                                            
| 
                                                     
  | 
                                                
                                                     
 Please supply preceding text for keyfield BHID within single quotes if there are any trailing blanks  | 
                                            
| 
                                                     
  | 
                                                
                                                     TEXT>'HOLE'  | 
                                            
| 
                                                     
  | 
                                                
                                                     FORTRAN format for alpha field BHID of length 2 words  | 
                                            
| 
                                                     
  | 
                                                
                                                     FORMAT2A4  | 
                                            
| 
                                                     
  | 
                                                
                                                     > FORMAT :-(1X ,' ',2A4)  | 
                                            
| 
                                                     
  | 
                                                
                                                     
  | 
                                            
| 
                                                     
  | 
                                                
                                                     >>> Now define main tabulation fields <<<  | 
                                            
| 
                                                     
  | 
                                                
                                                     FIELDFROM  | 
                                            
| 
                                                     
  | 
                                                
                                                     > FIELD FROM IS NUMERIC  | 
                                            
| 
                                                     
  | 
                                                
                                                     ZONEWIDTH?>6  | 
                                            
| 
                                                     
  | 
                                                
                                                     
 Please supply header for field FROM up to a zone width of 6 columns, and up to 5 lines deep. 0 columns used, 132 still available If less lines needed, can terminate with a #  | 
                                            
| 
                                                     
  | 
                                                
                                                     TEXT >FROM  | 
                                            
| 
                                                     
  | 
                                                
                                                     TEXT >#  | 
                                            
| 
                                                     
  | 
                                                
                                                     
  | 
                                            
| 
                                                     
  | 
                                                
                                                     >>> HEADER SO FAR ...  | 
                                            
| 
                                                     
  | 
                                                
                                                     
  | 
                                            
| 
                                                     
  | 
                                                
                                                     FROM  | 
                                            
| 
                                                     
  | 
                                                
                                                     FORTRAN format for numeric field FROM  | 
                                            
| 
                                                     
  | 
                                                
                                                     FORMAT F6.1  | 
                                            
| 
                                                     
  | 
                                                
                                                     0.0  | 
                                            
| 
                                                     
  | 
                                                
                                                     FIELD TO  | 
                                            
| 
                                                     
  | 
                                                
                                                     FIELD TO IS NUMERIC  | 
                                            
| 
                                                     
  | 
                                                
                                                     ZONEWIDTH?>6  | 
                                            
| 
                                                     
  | 
                                                
                                                     
 Please supply header for field TO up to a zone width of 6 columns, and up to 5 lines deep. 6 columns used, 126 still available If less lines needed, can terminate with a #  | 
                                            
| 
                                                     
  | 
                                                
                                                     TEXT >TO  | 
                                            
| 
                                                     
  | 
                                                
                                                     TEXT >#  | 
                                            
| 
                                                     
  | 
                                                
                                                     
  | 
                                            
| 
                                                     
  | 
                                                
                                                     >>> HEADER SO FAR ...  | 
                                            
| 
                                                     
  | 
                                                
                                                     
  | 
                                            
| 
                                                     
  | 
                                                
                                                     FROM TO  | 
                                            
| 
                                                     
  | 
                                                
                                                     FORTRAN format for numeric field TO  | 
                                            
| 
                                                     
  | 
                                                
                                                     FORMAT F6.1  | 
                                            
| 
                                                     
  | 
                                                
                                                     0.0 0.0  | 
                                            
| 
                                                     
  | 
                                                
                                                     FIELD  | 
                                            
| 
                                                     
  | 
                                                
                                                     >>> NOW READY TO WRITE REPORT <<<  | 
                                            
The defined report is then sent to the system file REPORK.DAT.
Error and Warning Messages
Message  | Description  | Solution  | 
>>> YOU HAVE EXCEEDED THE MAXIMUM FORMAT SPECIFIER LENGTH OF 250 CHARACTERS. ONLY THOSE FIELDS CURRENTLY DEFINED ARE TO BE OUTPUT <<<  | The maximum width of 250 characters was exceeded. Any additional field is ignored.  | 
  | 
  | 
  | 
  | 
>>> FORTRAN ERROR NUMBER = nnnnnn WRITING TO PRINTER  | A system error occurred when writing the output to the line printer. Fatal; the process is exited.  | 
  | 
  | 
  | 
  | 
                                                    