Formatting tags
The following describes the tags that are available to a Formatting user exit when formatting data for the report. The tags provide a way to create headings, lists, and so on for the displayed data using HTML-like syntax. The tag stream is passed back to Fault Analyzer from the Formatting user exit using the IDIWRITE command.
"IDIWRITE '<P>First paragraph.'"
"IDIWRITE '<AREA INDENT=5>'"
"IDIWRITE '<P>Second paragraph, indented 5 characters from the first. '"
"IDIWRITE 'This <DATA 3><P> tag is treated as text only.'"
"IDIWRITE '<P COMPACT>Third paragraph. '"
"IDIWRITE 'Note that this paragraph is not preceded by a blank line.'"
"IDIWRITE '</AREA>'"
"IDIWRITE '<P>Fourth paragraph - now we are back at the left margin.</P>'"
"IDIWRITE '<L>**************************************** This line will '"
"IDIWRITE '<HP>not</HP> wrap at the preferred formatting width!'"
"IDIWRITE '<P><ADDR 625f22>Previous area</ADDR> and <ADDR 625f22></ADDR> are '"
"IDIWRITE 'both point-and-shoot fields to the Dump Storage '"
"IDIWRITE 'display for address 00625F22 in the interactive reanalysis report.'"
"IDIWRITE '<DL BREAK=STDLBL>'"
"IDIWRITE '<DT>This is a long definition term'"
"IDIWRITE '<DD>This is the matching definition description which might wrap '"
"IDIWRITE 'depending on the preferred formatting width.'"
"IDIWRITE '<DT>A shorter definition term'"
"IDIWRITE '<DD>The definition description of the second term.'"
"IDIWRITE '</DL>'"
"IDIWRITE '<P><DUMP 0 20>Address 0 storage for a length of 32 bytes:</DUMP>'"
"IDIWRITE '<UL>'"
"IDIWRITE '<LI>In an unordered list, each item is preceded by a bullet. '"
"IDIWRITE 'If necessary, the item description will wrap at the '"
"IDIWRITE 'preferred formatting width.'"
"IDIWRITE '<LI>Another item in the same list.'"
"IDIWRITE '</UL>'"
"IDIWRITE '<P><NOTEL>'"
"IDIWRITE '<LI>In a note list, each note is numbered and the list is '"
"IDIWRITE 'preceded by a ""Notes:"" heading. If necessary, the note '"
"IDIWRITE 'description will wrap at the preferred formatting width.'"
"IDIWRITE '<LI>Another note in the same list.'"
"IDIWRITE '</NOTEL>'"
"IDIWRITE '<P><TH>Column Column</TH>'"
"IDIWRITE '<L><U>1 <U>2 </U>'"
"IDIWRITE '<L> 123 17'"
exit 0
File View Services Help ────────────────────────────────────────────────────────────────────────────── Interactive Reanalysis Options Line 1 Col 1 80 Command ===> ________________________________________________ Scroll ===> CSR JOBNAME: P35777 SYSTEM ABEND: 0C7 FAE1 2019/10/31 22:51:13 First paragraph. Second paragraph, indented 5 characters from the first. This <P> tag is treated as text only. Third paragraph. Note that this paragraph is not preceded by a blank line. Fourth paragraph - now we are back at the left margin. **************************************** This line will not wrap at the prefer Previous area and 00625F22 are both point-and-shoot fields to the Dump Storage display for address 00625F22 in the interactive reanalysis report. This is a long definition term. . . . . . . . . . . . : This is the matching definition description which might wrap depending on the preferred formatting width. A shorter definition term . : The definition description of the second term. Address 0 storage for a length of 32 bytes: Address Offset Hex EBCDIC / ASCII 00000000 040C0000 810692C8 00000000 00000000 *....a.kH........* 00000010 +10 00FC7F08 00000000 070E0000 00000000 *..".............* o In an unordered list, each item is preceded by a bullet. If necessary, the item description will wrap at the preferred formatting width. o Another item in the same list. Notes: 1. In a note list, each note is numbered and the list is preceded by a "Notes:" heading. If necessary, the note description will wrap at the preferred formatting width. 2. Another note in the same list. Column Column 1 2 123 17
- All blanks are significant, except at the beginning and end of lines in a paragraph, and at the beginning and end of definition descriptions (text preceded by the <DD> tag).
- Text, including blank characters, that is not preceded by any tag implicitly causes a <P> tag to be inserted ahead of the text.
- All tags and attributes are non-case-sensitive.
- The maximum line width of any output is 132 characters. Beyond this, the text wraps.
The following explains each tag in detail.