2 3 6 Step 2 Building the RDML

Visual LANSA

2.3.6 Step 2. Building the RDML

Once you have completed your repository development, you will begin to build the LANSA RDML for your application. There are three methods which you can use to build RDML.

LANSA Modeling & Prototyping Tools

LANSA provides an object-oriented design and prototyping tool which will build a full application prototype based on your object-action model. This tool uses LANSA templates and is fully programmable so that you can control the RDML code generated.

LANSA Programmable Templates

Whenever you create a new RDML function, you should use a LANSA template. LANSA templates can develop complete programs or just blocks of code. Templates can be used to generate Universal, Web Optimized and Windows Optimized applications. Because templates are programmable, you can customize them to meet your site standards. You can write a template to create any standard block of code your application requires. (Refer to Application Templates.)

Manually Define

Finally, you can manually define your RDML code. When manually defining RDML, you can copy RDML code from your existing applications. You can also execute templates from within the RDML editor.

Your RDML can be developed using the LANSA for i or Visual LANSA development environment. If you are building a Universal user interface style application, the RDML code will be exactly the same in both the IBM i and Windows environment. For example, you can develop code for the IBM i from the Windows environment.

If you are creating Windows Optimized applications, the components must be created using Visual LANSA. (The application definitions can be stored on the IBM i but will not execute in the IBM i environment.)

Also See

Creating Applications using Functions

Creating Applications using Forms

Ý 2.3 Application Development