banner
za flag
ADVANCED AS AND APPLICATION DEVELOPMENT

Objectives

To cover the advanced features of ASTRAC ASv5 that are required in the development of departmental applications and management of executive information systems. This course extends the user's skills in the areas of procedures, reports, data manipulation, screen handling and application development techniques.

Target User

Experienced AS users and IT staff wishing to use AS for application development. This course follows on from the Using the Command Facilities of AS (AS2) course.

Duration

5 days - the last day includes a workshop in which the attendee develops a mini-application based on a case study

Pre-requisites

Attendance on the Using the Command Facilities of AS (AS2) course plus practical experience of applying the techniques covered

Course Content

Course Content
TopicsContent
Procedures:
  • Editor techniques
  • Session variables
  • Revision of basic language elements, e.g. conditional statements
Arrays
Reports:
  • Creating reports with one command
  • Effective use of the menus and windows
  • The CONVERT option
  • Using Arrays and INCLUDE tables in Report
Functions - some of the more recent ones
Screen Design:
  • Effective use of the interactive screen designer
  • Building adjustable panels
  • Adding validation messages
  • Creating mouse-sensitive PF keys
Using AS standard dialog windows in your applications
SHOWPAN procedures:
  • Basic SHOWPAN techniques
  • Windows, boxes and pick-lists
  • Check boxes, Radio buttons and Contextual help
  • Menu techniques and Action Bars
  • Routines
Use of the DaTa (DT) functions
Parallel tables and the Update language
Dynamic generation of commands:
  • Replaceable parameters
  • The EXECUTE command
  • Session Variable substitution using SUBSTITUTE
Dynamic generation of procedures:
  • The CREATE command
  • Using Session Variable substitution
Other AS techniques:
  • Synonyms
  • ON ERROR
  • Processing non-AS files
  • Importing and Exporting AS tables
  • Translating passive blocks for improved performance
  • Setting up a profile
  • Using the DEBUG command
Case Study
paws
© 2008 Software Consulting Services (Pty) Ltd. All rights reserved
Legal | Privacy
Big five animal