Actian X ABF - Application Development (self-paced)

Actian X ABF - Application Development (self-paced)

This course introduces the ABF development environment and guides delegates through the development of an application using the Actian Visual Forms Editor (Vifred) and Actian/4GL.

rate limit

Code not recognized.

About this course

At the end of this course, you will be able to:

  • Use the ABF development environment to develop or maintain applications
  • Create screens using the Visual Forms Editor (Vifred)
  • Write efficient 4GL code
  • Write efficient applications which adopt appropriate locking strategies

Course Style

This course introduces the ABF development environment and guides delegates through the development of an application using the Actian Visual Forms Editor (Vifred) and Actian/4GL. It starts by creating an application using simple frames and gradually adds more complex frames. The course uses lectures and demonstrations and extensive practical work.

Who Should Attend

Developers who have to write or maintain ABF applications.

Prerequisites

Introduction to the Actian X Product And Actian X SQL (IngresSQL)

Key Topics

  • creating forms
  • editing form fields
  • creating frames
  • 4GL operation types
  • messages
  • error handling
  • loops
  • submenus
  • repeated queries
  • activation blocks and validation
  • changing form properties dynamically
  • records and array processing
  • tablefield processing
  • master/ detail processing
  • passing parameters
  • calling procedures
  • global variables and constants
  • built in procedures

Curriculum8 hr 35 min

  • What is an ABF Application? 0 hr 12 min
  • Creating Screens for Applications (VIFRED) 0 hr 22 min
  • Activity 0 hr 13 min
  • Creating a Start-Up Frame 0 hr 19 min
  • Activity 0 hr 7 min
  • Browse Frames 0 hr 28 min
  • Activity 0 hr 19 min
  • Update Frames 0 hr 22 min
  • Activity 0 hr 21 min
  • Helping the User 0 hr 13 min
  • Activity 0 hr 7 min
  • Append Frames and Validation 0 hr 32 min
  • Activity 0 hr 22 min
  • Procedures, Variables and Constants 0 hr 25 min
  • Activity 0 hr 11 min
  • TableFields 0 hr 6 min
  • Activity 0 hr 16 min
  • Handling Multiple Data Using Tablefields 0 hr 28 min
  • Activity 0 hr 24 min
  • Handling Multiple Data Using Arrays 0 hr 22 min
  • Activity 0 hr 30 min
  • Popup Frames 0 hr 12 min
  • Activity 0 hr 8 min
  • Passing Values 0 hr 17 min
  • Activity 0 hr 12 min
  • Vision 0 hr 13 min
  • Activity 0 hr 11 min
  • Utilities 0 hr 16 min
  • Activity 0 hr 10 min
  • Exercise Setup 0 hr 6 min
  • Appendix A - File Handling 0 hr 10 min
  • Appendix B - Multiple Session 0 hr 5 min
  • Feedback
  • Take Course Survey

About this course

At the end of this course, you will be able to:

  • Use the ABF development environment to develop or maintain applications
  • Create screens using the Visual Forms Editor (Vifred)
  • Write efficient 4GL code
  • Write efficient applications which adopt appropriate locking strategies

Course Style

This course introduces the ABF development environment and guides delegates through the development of an application using the Actian Visual Forms Editor (Vifred) and Actian/4GL. It starts by creating an application using simple frames and gradually adds more complex frames. The course uses lectures and demonstrations and extensive practical work.

Who Should Attend

Developers who have to write or maintain ABF applications.

Prerequisites

Introduction to the Actian X Product And Actian X SQL (IngresSQL)

Key Topics

  • creating forms
  • editing form fields
  • creating frames
  • 4GL operation types
  • messages
  • error handling
  • loops
  • submenus
  • repeated queries
  • activation blocks and validation
  • changing form properties dynamically
  • records and array processing
  • tablefield processing
  • master/ detail processing
  • passing parameters
  • calling procedures
  • global variables and constants
  • built in procedures

Curriculum8 hr 35 min

  • What is an ABF Application? 0 hr 12 min
  • Creating Screens for Applications (VIFRED) 0 hr 22 min
  • Activity 0 hr 13 min
  • Creating a Start-Up Frame 0 hr 19 min
  • Activity 0 hr 7 min
  • Browse Frames 0 hr 28 min
  • Activity 0 hr 19 min
  • Update Frames 0 hr 22 min
  • Activity 0 hr 21 min
  • Helping the User 0 hr 13 min
  • Activity 0 hr 7 min
  • Append Frames and Validation 0 hr 32 min
  • Activity 0 hr 22 min
  • Procedures, Variables and Constants 0 hr 25 min
  • Activity 0 hr 11 min
  • TableFields 0 hr 6 min
  • Activity 0 hr 16 min
  • Handling Multiple Data Using Tablefields 0 hr 28 min
  • Activity 0 hr 24 min
  • Handling Multiple Data Using Arrays 0 hr 22 min
  • Activity 0 hr 30 min
  • Popup Frames 0 hr 12 min
  • Activity 0 hr 8 min
  • Passing Values 0 hr 17 min
  • Activity 0 hr 12 min
  • Vision 0 hr 13 min
  • Activity 0 hr 11 min
  • Utilities 0 hr 16 min
  • Activity 0 hr 10 min
  • Exercise Setup 0 hr 6 min
  • Appendix A - File Handling 0 hr 10 min
  • Appendix B - Multiple Session 0 hr 5 min
  • Feedback
  • Take Course Survey