2 3 5 Step 1 Building the Repository

Visual LANSA

2.3.5 Step 1. Building the Repository

The first step in creating an application is building the  LANSA Repository definitions. Before you begin to create any RDML functions (programs), you must have a properly defined repository. Remember, the repository centrally stores much of the application definitions so that it does not have to be coded into your application programs. The repository stores the information about the fields and the files that are used by the application. It stores details about the related business rules for these fields and files.

Briefly, there are three methods which you can use to build your LANSA Repository.

Manually Create the Repository:

If you are creating a new application (or even enhancing an existing application as described below), you can manually define the information to the repository. Remember to spend time to properly define the information in the repository. For example, when you create a field in the repository you are also designing screens and reports, setting up business rules, including help text, etc.

Load Packaged Applications/Existing Database Files:

LANSA easily integrates with your existing applications. The LANSA Repository can be populated with existing application database files by using a file load utility in the LANSA development environment. Once defined in the repository, you can now manually add all the benefits of the repository architecture to this pre-existing database. (Refer to 2.3.3 Using Existing Applications.)

Use A Modeling Tool:

One of the fastest ways to build the LANSA Repository is 2.2.2 Using a Modeling Tool. Modeling tools can build all of your application database and related fields.

Also See

Controlling Repository Maintenance

Steps for Developing with a Repository

2.3.6 Step 2. Building the RDML

Ý 2.3 Application Development