7 20 2 DEF_FOOT Comments Warnings

LANSA Technical

7.20.2 DEF_FOOT Comments / Warnings

  • When assigning specific line attributes to fields or text in a DEF_FOOT command note that the line numbers used are the actual line numbers that the field will be printed on (unlike the DEF_BREAK and DEF_LINE) commands. Thus specifying *L059 against a field means that the field will always print on report line 59.
  • If you use an expandable group expression in a DEF_FOOT command FIELDS parameter and you change the layout using the report design facility, LANSA will substitute the expression with the actual fields. This is the only way LANSA can assign attributes to the individual fields, regardless of which group they initially came from.
  • Since line numbers specified are the "actual" line numbers, any line numbers specified in a DEF_FOOT command must be after the "last detail print line" and not greater than the "overflow line" number. Refer to the DEF_REPORT command for more information about how these values are derived / set for reports.