EncartaLabs

TELON Programming

( Duration: 4 Days )

This TELON Programming training course covers all aspects of On-Line Programming with CA-TELON. The course teaches the design, writing and testing of COBOL or PL/1 CA-TELON programs. This course also aims to give an insight into structuring CA-TELON programs, data access and the data group, validation, screen definitions, CA-TELON list programs and custom code.

By attending TELON Programming workshop, delegates will be able to:

  • Develop structured CA-TELON On-Line Programs
  • Develop screen based programs using the PI, PD and SD
  • Understand and use the CA-TELON Prototyping Facility
  • Understand and use the different validation methods within CA-TELON - field level validation, cross-field edits and segment edits
  • Understand and use the Data Group
  • Understand and use AUTOEXECs and USEREXECs
  • Customise the generated data access
  • Understand and develop SEGLOOP programs
  • Understand and use the various custom code points within a CA-TELON program
  • Understand and manipulate CA-TELON generated variables

  • This TELON Programming class is suitable for analysts and programmers with COBOL or PL/1 knowledge, together with some basic understanding of CICS or IMS.

COURSE AGENDA

1

Introduction To CA-Telon

  • Introduction and Background Information to CA-TELON
  • Why use CA-TELON ?
  • CA-TELON Components
  • CA-TELON Methodology
  • The CA-TELON Design Facility - TDF
  • The Steps Required to Build an Application
  • CA-TELON Program Structure
2

The Panel Image - PI

  • Panel Image Creation
  • Field Types
  • Literal Fields
  • Input Fields
  • Output Fields
  • Input / Output Fields
  • Select Fields
  • Literal Break Characters
3

The Panel Definition - PD

  • Panel Definition Creation
  • CA-TELON Field Name
  • DBNAMEs and Text
  • FLDTYPEs
  • REQ Parameter
  • Additional Parameters
  • PIC
  • DBNAME
  • INIT
  • MAPOUT
  • ATTRPRO
  • ATTRINT
  • CA-TELON Special Edits
  • CONVERT
  • RANGE
  • VALUES
  • FORMAT
  • Additional Parameters Applicable to SELECT Fields
4

Prototyping

  • The Benefits of Prototyping
  • Prototyping Command Field
  • Screen Flow Control
  • Prototyping Commands
  • TDF Commands
5

Screen Definition - SD

  • Screen Definition Creation
  • Screen Definition Parameters
6

Consistency Edits

  • Cross Field Edits - XFEDIT
  • Defining XFEDITs
  • XFEDIT Parameters
  • Segment Edits - SEGEDIT
  • Defining SEGEDITs
  • SEGEDIT Parameters
  • Source - SRC
  • Defining SRC
  • SRC Parameters
7

Custom Code

  • Custom Code Members
  • CA-TELON Edit Facility
  • Multiple Member Editor
  • COPY Statements
  • Removing Copy Statements
  • Custom Code Points
  • Custom Code Usage
  • Custom Code Examples
8

Generated Variables

  • CONTROL-INDICATOR
  • NEXT-PROGRAM-NAME-ID
  • PFKEY-INDICATOR
  • Attribute Setting
9

Data Access

  • Accessing Files with CA-TELON
  • Using the DGADD Command
  • Data Request Types
  • Generated Logic
  • Data Request - AUTOEXECs
  • Data Request - USEREXECs
  • USEREXEC Paragraphs
  • Checking the Return Code
  • Customising the Data Access
10

List Screens - Segloop Programs

  • CA-TELON SEGLOOP Processing
  • Types of SEGLOOP
  • Characteristics of a SEGLOOP
  • SEGLOOP Restrictions
  • Creating a SEGLOOP
  • SEGLOOP Parameters
  • Required Screen Fields for Paging
  • Automatic Line Numbering
  • Select Fields - SELKEY Parameter
  • Transfer Work Area Fields
  • SEGLOOP Data Access
11

Utility Functions

  • Utility Examples
12

Program Testing

13

Intertest, Xpediter or CA-Telon Test Facility

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top