LANSA for i
LANSA for i is the premier IBM i, (System i, AS/400 and iSeries) application development tool that is easy-to-learn and easy-to-use. Application development is much faster than RPG using LANSA for i which is based on our powerful and portable 4GL. Extend your existing applications and rapidly design and create new applications. Maintenance is much easier with centralized definitions of common logic in the LANSA Meta Data Repository.
Rapidly build efficient applications
Packaged solutions seldom, if ever, meet all your needs. The cost of customizing an application in RPG or COBOL is often many times the cost of initial purchase. With our IBM i application development tool developers can easily extend existing packages or build complete systems. Anybody who understands the essentials of fields, files and programs is immediately highly productive.
LANSA for i also automatically creates screens and reports.
LANSA compiles to native RPG for high performance but there is no need to write and maintain RPG. Even debugging is performed at the LANSA level.
Multilingual field definitions for screen and report descriptions, help text and error messages are stored in the LANSA Meta Data Repository. Users can access the language of their choice from a single version of a program.
Easily maintain your applications
The business world changes at a rapid rate. To keep pace with the rate of change companies must be able to develop and update applications quickly at a minimum cost.
LANSA for i coupled with the LANSA Repository provides a productive IBM i application development environment. This means that programmers can quickly deliver application enhancements to keep up with changing business requirements.
By centralizing common logic in the Meta Data Repository, programs inherit data validations, date calculations, help text, error messages, file navigation rules, security, commitment control and referential integrity – all without programming.
With LANSA's centrally enforced business rules, you have much less code to maintain because you change definitions in one place and all programs using the definitions behave according to your new rules.
With minimal effort you can extend 5250 applications to the Web and Windows using Visual LANSA. Your investment in your existing software is protected and your costs are reduced.
Easily design new applications
LANSA for i consists of a source code editor, a data modeler and many programmable templates for standard applications from which you can build programs.
The data modeler can rapidly create your database with complete referential integrity from a logical data model. The source code editor has full syntax prompting which developers use to add the business logic for your applications. Using the templates, you answer a series of questions and generate programs, screens and reports.
You can also easily create your own templates to implement your application development standards.
Building applications with our IBM i application development tool is easy and productive.
IBM i, System i, AS/400 and iSeries Application Development
- Server-based applications
- Extend existing applications
- Portable stored procedures
- LANSA Repository triggers
Supports Active Object Repository
- Domain integrity and referential integrity
- Error messages
- Help messages
- Default values
- Field description and heading
- Date formatting
- Extended DB2 UDB event triggers
- Pre-defined joins
- Virtual fields
- Multilingual, DBCS and RLTB (Right to Left Top to Bottom)
- Comprehensive 4GL language
- Promptable code syntax
- Programmable templates
- Action diagram editor
- Automatic screen and report generation
- Screen painter
- Report painter
- IBM CUA screen standard
- Compile to native RPG performance
- Online client and remote server RDML debug
- Change control and team development
- Automatic generation of documentation
- Impact analysis
- Call RPG and other 3GL programs
- Call ILE service programs
- Built-in function to build and send email messages