Page History
7.21 DEF_BREAK
| Note |
|---|
The DEF_BREAK command is used to define one or more break lines for inclusion on a report.
...
Break lines are only printed when the condition specified in the TRIGGER_BY parameter is true. Break lines are primarily intended to produce level or control "break" lines in a report.
You should read Producing Reports Using LANSA in the Developers Guide before attempting to use the DEF_BREAK command.
Also See
7.21.2 DEF_BREAK Comments / Warnings
| Panel | ||
|---|---|---|
| ||
Required DEF_BREAK | ||
| No Format | ||
| Required
DEF_BREAK ---- NAMENAME --------- name of break groupname of break group ------------> ----------------------------------------------------------------- Optional >-- FIELDS----- >-- FIELDS ------- field name field attributes --------> | | | | | --- 7 max -
| 100 max -------------- >>-- TRIGGER_BY -–-- *DEFAULT ---------------------------> list of field names | expandable group expression|
max ------------ >>-- TYPE ---------- *TRAILING --------------------------> *LEADING >--
>-- SPACE_BEF ---- 22 ------------------------------------> decimal value >--
>-- SPACE_AFT ---- 11 -------------------------------------> decimal value >-- TEXT
>-- TEXT --------- 'text' ----- line/ ----- positionposition --------> | row column |
50 max ---------------
value) >>-- FOR_REPORT -- 1 ------ 1------------------------------> report number 1 -> 8 >-- DESIGN
>-- DESIGN ------ -*ACROSS -----------------------------> *DOWN >-- IDENTIFY
>-- IDENTIFY ----- *LABEL --------------------------------> *COLHDG *NOID
>-- DOWN_SEP --- 1 -------- 1------------------------------> decimal value
>-- ACROSS_SEP - 1 --------- 1------------------------------> decimal value
>-- HEAD_COND - *NONE ------ *NONE--------------------------> name of condition
>-- SUBROUTINESUBROUTINE - *NONE ------ *NONE--------------------------| name of
|