| COURSE CONTENT: |
Getting Started Introduction Structure of an Easytrieve program FILE, JOB, REPORT Simple examples JCL requirements Compilation process and options LIST PARM statement Syntax rules Continuation rules Comments Processing cycle.
Defining Data The FILE statement System-defined fields Creating files Use of asterisk in fieldnames Categories A, N, P, U, B Edit masks Working Storage fields Categories W and S System-defined fields.
Producing Reports REPORT statement Standard, label, and sequenced reports CONTROL reports TITLE, HEADING, LINE; SUM SORT statement and its use Alternate column headings Printer files and corresponding JCL
Basic Processing Statements JOB and SORT activities Assigning values Arithmetic MOVE Testing conditions IF, DO WHILE, GOTO, PERFORM, CASE, STOP, DISPLAY, PRINT Defining PROCs.
Handling files QSAM and VSAM files READ, WRITE, GET, PUT, DISPLAY, POINT, PRINT Testing for end-of-file File status Reformatting records Extract files Sort, Match/merge Virtual files.
Table Handling In-stream tables External tables Indexed tables OCCURS, INDEX, SEARCHing tables Working with variable length records and segmented data.
Advanced processing PERFORM, START, FINISH Controlled input Bit manipulation Creating and using macros Calls Producing percentages Report procedures Performance considerations. |