z/OS ISPF Dialog Tag Language Guide and Reference
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS ISPF Dialog Tag Language Guide and Reference
SC19-3620-00
First Edition (September 2013)
Abstract for ISPF Dialog Tag Language Guide and Reference
Where to find more information
Guide to the Dialog Tag Language (DTL)
Introduction to the Dialog Tag Language (DTL)
Why the Dialog Tag Language (DTL)?
What is the Dialog Tag Language?
Dialog elements
Application panels
Application panel elements
Help panels
Help panel elements
Messages
Application command table
Key mapping lists
Variables and variable classes
What is the ISPF conversion utility?
How to use the Dialog Tag Language (DTL)
Syntax conventions
Attributes and values
Tag text
Text formatting
English rules for text formatting
Asian rules for text formatting
Nesting tags
Including comments in the generated panel or message member
Including Copyright Statements in the Generated Panel or Message Member
Markup declarations
Declaring the document type
Including comments in your markup
Defining entities and parameter entities
Entities
Parameter entities
Embedding source files
Runtime substitution variables
Predefined entities
Getting started: designing application panels
Defining application panels: the PANEL tag
The panel title
Panel size (width and depth)
Key mapping lists
Associated help panels
Panel defaults
Cursor placement
The CURSOR attribute
The CSRINDEX attribute
The CSRPOS attribute
Other panel attributes
Defining action bars and pull-downs
Coding an action bar definition
Pull-down choice actions
Action bar help
Preselected pull-down choices
Mnemonic choice selection
Pull-down choice accelerator support
Defining the panel body
Panel instructions
The AREA tag
Scrollable areas
Multiple AREA tags
The DYNAMIC AREA tag
The GRAPHIC AREA tag
The DIVIDER tag
The REGION tag
Defining a command area
Defining panel defaults
Variables and variable classes
Declaring variables
Defining variable classes
Variable class types
Character variables
Numeric variables
Variable validation
Translate lists
Upper
Item translation
Validity checks
RANGE
ALPHA
VALUES
VALUESX
CHARS
FILEID
DSNAME
DSNAMEF
DSNAMEFM
DSNAMEPQ
DSNAMEQ
NAME
NAMEF
DBCS
EBCDIC
MIX
ALPHAB
PICT
PICTCN
LISTV
LISTVX
LEN
ENUM
BIT
NUM
HEX
INCLUDE
IDATE
STDDATE
JDATE
JSTD
ITIME
STDTIME
IPADDR4
Overriding variable classes
Application panel fields
Field prompts
Defining data fields
Data field width
Data field descriptions
Data field help
Other data field attributes
Defining selection fields
Single-choice fields
Multiple-choice fields
Menu-choice fields
Model-choice fields
Tutor-choice fields
Selection field help
Selection width
Other selection field attributes
Data columns
Defining list fields
List group headings
List column width
Other list column attributes
Defining group headings
Defining point-and-shoot fields
Defining scrollable fields
Information regions and help panels
Defining an information region
Defining basic text
Paragraphs
Headings
Lines
Examples
Figures
Figure captions (FIGCAP) tag
Defining lists
Note lists
Simple lists
Unordered lists
Ordered lists
Definition lists
Parameter lists
Nesting tags within lists
The List Part (LP) tag
Nesting lists within lists
Alerting users: notes, warnings, cautions, and attention
Notes (NOTE, NT and NOTEL tags)
Attention and warning (ATTENTION and WARNING tags)
Caution (CAUTION tag)
Emphasizing panel text
Highlighted phrases
Reference phrases
Using information regions with other panel elements
Help panels
Defining help panels
Defining help panel text
A scrollable panel
Multiple panels in sequence
Messages
Defining messages
Specifying message severity
Short messages
Assigning messages
Displaying messages
Variable substitution
The application command table
Defining the application command table
Specifying command actions
The ACTION attribute
Specifying command actions dynamically
Truncating commands
Defining key mapping lists
Assigning keys and actions
ISPF default key list
Displaying keys
Defining help for key list
Using the conversion utility
Using the ISPF-supplied invocation panels
Invocation panel
Panel input fields
Panel options
Additional DTL source files
Converting multiple DTL source files
Calling help
Using CUA panel attributes
Conversion utility syntax
Conversion utility general information
Converting multiple panels
ISPF conversion utility messages
Return codes
Conversion results
Conversion utility file names
Default data set names
Dialog Tag Language (DTL) reference
Markup declarations and DTL macro reference
Document-type declaration
Description
Example
Entity declarations
Description
Conditions
Example
Sample entity definitions
DTL macros
Tag reference
Rules for variable names
Rules for “%variable†names
AB (Action Bar)
ABC (Action Bar Choice)
ACTION (Action)
AREA (Area)
ASSIGNI (Assignment List Item)
ASSIGNL (Assignment List)
ATTENTION (Attention)
ATTR (Attribute)
BOTINST (Bottom Instruction)
CAUTION (Caution)
CHDIV (Choice Divider)
CHECKI (Validity Check Item)
CHECKL (Validity Check List)
CHOFLD (Choice Data Field)
CHOICE (Selection Choice)
CMD (Command Definition)
CMDACT (Command Action)
CMDAREA (Command Area)
CMDTBL (Command Table)
COMMENT (Comment)
COMPOPT (Compiler Options)
COPYR (Copyright)
DA (Dynamic Area)
DD (Definition Description)
DDHD (Definition Description Header)
DIVIDER (Area Divider)
DL (Definition List)
DLDIV (Definition List Divider)
DT (Definition Term)
DTACOL (Data Column)
DTAFLD (Data Field)
DTAFLDD (Data Field Description)
DTDIV (Definition Term Divider)
DTHD (Definition Term Header)
DTHDIV (Definition Term Header Divider)
DTSEG (Definition Term Segment)
FIG (Figure)
FIGCAP (Figure Caption)
GA (Graphic Area)
GENERATE (Generate)
GRPHDR (Group Header)
HELP (Help Panel)
HELPDEF (Help default)
Hn (Heading)
HP (Highlighted Phrase)
INFO (Information Region)
KEYI (Key Item)
KEYL (Key List)
LI (List Item)
LINES (Lines)
LIT (Literal)
LP (List Part)
LSTCOL (List Column)
LSTFLD (List Field)
LSTGRP (List Group)
LSTVAR (List Variable)
M (Mnemonic)
MSG (Message)
MSGMBR (Message Member)
NOTE (Note)
NOTEL (Note List)
NT (Note)
OL (Ordered List)
P (Paragraph)
PANDEF (Panel Default)
PANEL (Panel)
PARML (Parameter List)
PD (Parameter Description)
PDC (Pull-Down Choice)
PDSEP (Pull-Down Separator)
PLDIV (Parameter List Divider)
PNLINST (Panel Instruction)
PS (Point-and-Shoot)
PT (Parameter Term)
PTDIV (Parameter Term Divider)
PTSEG (Parameter Term Segment)
REGION (Region)
RP (Reference Phrase)
SCRFLD (Scrollable Field)
SELFLD (Selection Field)
SL (Simple List)
SOURCE (Source)
T (Truncation)
TEXTLINE (Text Line)
TEXTSEG (Text Segment)
TOPINST (Top Instruction)
UL (Unordered List)
VARCLASS (Variable Class)
VARDCL (Variable Declaration)
VARLIST (Variable List)
VARSUB (Variable Substitution)
WARNING (Warning)
XLATI (Translate Item)
XLATL (Translate List)
XMP (Example)
Dialog Tag Language (DTL) tags
Copyright IBM Corporation 1990, 2014