Easytrieve

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.

Click here to enquire about our online courses

Contact Info

Indus Computer Services
# 87/ 2RT, Khaleel Manzil
SR Nagar, Hyderabad, India - 500 038
Phone (India) : +91-40-40071634, 040-64646341
Mobile: 09948034596
Email: vandukuri@gmail.com