EXCEPT (Calculation Time Output)

Free-Form Syntax EXCEPT {except-name}
Code Factor 1 Factor 2 Result Field Indicators
EXCEPT except-name

The EXCEPT operation allows one or more records to be written during either detail calculations or total calculations. See Figure 319 for examples of the EXCEPT operation.

When specifying the EXCEPT operation remember:

For more information, see File Operations.

Figure 319. EXCEPT Operation with/without Factor 2 Specified
*...1....+....2....+....3....+....4....+....5....+....6....+....7...+....
CL0N01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq....
 *
 *  When the EXCEPT operation with HDG specified in factor 2 is
 *  processed, all exception records with the EXCEPT name HDG are
 *  written.  In this example, UDATE and PAGE would be printed
 *  and then the printer would space 2 lines.
 *  The second HDG record would print a line of dots and then the
 *  printer would space 3 lines.
 *
C                   EXCEPT    HDG
 *
 *  When the EXCEPT operation with no entry in factor 2 is
 *  processed, all exception records that do not have an EXCEPT
 *  name specified in positions 30 through 39 are written if the
 *  conditioning indicators are satisfied.  Any exception records
 *  without conditioning indicators and without an EXCEPT name
 *  are always written by an EXCEPT operation with no entry in
 *  factor 2.  In this example,  if indicator 10 is on, TITLE and
 *  AUTH would be printed and then the printer would space 1 line.
 *
C                   EXCEPT
O*
OFilename++DF..N01N02N03Excnam++++B++A++Sb+Sa+.............................
O..............N01N02N03Field+++++++++YB.End++PConstant/editword/DTformat++
O
O          E    10                     1
O                       TITLE
O                       AUTH
O          E            HDG            2
O                       UDATE
O                       PAGE
O          E            HDG            3
O                                              '...............'
O                                              '...............'
O          E            DETAIL         1
O                       AUTH
O                       VERSNO


[ Top of Page | Previous Page | Next Page | Contents | Index ]