Programming RDML with Visual LANSA Forms

Visual LANSA

Programming RDML with Visual LANSA Forms

What is the Programming Tutorial?

This tutorial is a series of exercises that are designed to introduce the fundamental skills required to begin programming with RDMLX using Visual LANSA Editor with graphical form-based development.

The following exercises are included:

FRM015 - Getting Started with Forms Programming

FRM025 - Insert a Database Record

FRM035 - Maintain a Simple Database Table

FRM035 – Appendix

FRM055 - List Component Basics

FRM065 - Using List Components

FRM075 - Using a Working List

FRM085 - Update from a Grid

FRM095 - Calling a Function

FRM105 - Define a Trigger Function

FRM115 - Writing Reports

FRM125 - Check Out / In to IBM i

Who Should Use the Tutorials?

These tutorials have been written for new LANSA developers. They introduce basic skills required when creating graphical form-based applications or WAM, Web Function and Integrator applications.

Before you Begin

You must have LANSA Demonstration Personnel System installed in the partition that you will use with the set up options as described in What Partition Should I Use?.

The LANSA Demonstration Personnel System contains all the objects used by these exercises.

You should have completed the

Tips for using the exercises:

Check off each step in the exercise as you complete it.

    Follow the instructions very carefully.

    Remember to replace iii with your unique 3 characters. You will not always be reminded to make this substitution. For further information refer to How many developers can use the exercises?

    These exercises assume that you have not previously customized the editor interface. If you have already customized your environment, the example screens and instructions may not exactly match your customized development environment.

The following are important notes regarding the structure of the exercises:

    The first steps in an exercise will provide very precise descriptions of the tasks to be performed. As the steps and course progresses, the instructions will become much more general.

    Later exercises are designed to use skills from the earlier exercises. These exercises are designed to be completed in sequence.