CL programming
Technical training - 3 days

From technicians for technicians: In a 3-day workshop, you will learn everything about CL programming firsthand. Benefit from our expert knowledge as an IBM Gold Business Partner.
Prerequisites: Basic knowledge of other IT systems.
We teach IT
We keep you up to date with regular knowledge updates, professional events, technical training, and webinars, informing you about the most important IT trends and innovations.
Training content
BASIC KNOWLEDGE
- Get to know editors for program creation
- Convert CL programs and understand compiler messages
BASIC OPERATIONS
- Declare variables
- Use value assignments and arithmetic expressions
- Use string operations
- Work with messages (SNDUSRMSG, SNDPGMMSG, RCVMSG)
- Get to know the possible uses of message files
TAX INSTRUCTIONS
- Use conditional queries (IF, SELECT…WHEN…OTHERWISE)
- Understand loop statements (GOTO, DOWHILE, DOUNTIL, DOFOR)
- Catch errors with the MonMsg statement
FILE PROCESSING AND PROGRAM COMMUNICATION
- Dialog programming – using screen files
- Using database files in the CL program
- Understanding file overrides
- Using multiple files in the CL program
- Using the CL CALL statement to call external programs
- Using data queues for asynchronous program communication
- Using data areas in CL programming
- Using APIs
COMMAND CREATION
- Simple command creation
- Transfer qualified parameters
- Process parameter lists