
Course Description

4 hours
Programmers who require knowledge of application programming in the CICS environment and its user interfaces
Completion of the CICS Programming Command Level course or familiarity with CICS fundamentals and internal transaction processing, and basic knowledge of the concepts of application programming in COBOL, PL/1, or Assembler
After completing this course, the student will be able to:
• Recognize the hardware characteristics of the 3270 family of terminals
• Identify how Basic Mapping Support (BMS) is used to design and code screen display formats
• Identify how SDF II is used to create BMS macros
• Recognize the operation and facilities offered by CICS Web Support for the presentation of CICS maps and HTML pages
• Identify how the BMS Mapping function is used to generate and tailor HTML pages
Introduction to the 3270 Interface and the Units Dealing with Presenting CICS Transactions Using This Interface
Maps and Map Sets
Defining a Screen Format
Map Definition
Parameters
Fields
Coding Example
Interpreting the Data on Input (RECEIVE MAP)
Formatting the Output Data (SEND MAP)
Techniques for Reducing Transmission Overheads
Accumulating and Paging Multi-map Messages
Introduction to a Screen Painter
Introduction to SDF II
Configuring SDF II
SDF Libraries and Formats
SDF II Screens and Their Uses
Generating BMS MAP Source From SDF II
Define a Map Layout
Define Fields
Define a Data Structure
Generate a BMS Macro
Generating HTML Templates from BMS Maps
Using Default HTML Templates
Extra BMS Macros to Customize HTML Templates
Customizing HTML Templates