Conversion Overview

File Considerations

The Conversion Aid operates on file members. This section presents inform different aspects of files that must be taken into consideration when version Aid.

Source

Member

 

Types

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 30 lists the various source

member types, indicates whether the

type can be converted, and indicates

the

output

source

member

type.

 

 

 

 

 

 

 

 

 

 

 

Table

30.

Source Member Types and their Conversion Status

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Source

Member

Type

 

 

 

Convert?

 

Converted

Member

Type

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RPG

 

 

 

 

 

 

 

Yes

 

 

RPGLE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RPG38

 

 

 

 

 

 

Yes

 

 

RPGLE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RPT

 

 

 

 

 

 

 

Yes

 

 

RPGLE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RPT38

 

 

 

 

 

 

Yes

 

 

RPGLE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'blank '

 

 

 

 

 

 

Yes

 

 

RPGLE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RPG36

 

 

 

 

 

 

No

 

 

N/A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RPT36

 

 

 

 

 

 

No

 

 

N/A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SQLRPG

 

 

 

 

 

 

Yes

 

 

SQLRPGLE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Any

other

type

 

 

No

 

 

N/A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

If the source member'blanktype', thenis

the Conversion Aid will assume it has

member type of RPG. If the source member type

is blank for an auto

member,

then

you should

assign

the correct

source

member

type

(RPT or

to the member before converting

it. If you do, then the Conversion Ai

ically

expand the

auto

report

source

member so

that it

can

be conver

The expansion is necessary since

ILE

RPG

does

not

support

 

auto

report

members.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For

more

information

on converting

 

auto

report

source

members,

see

“Conver

Auto

Report

Source

Members” on

page 389.

 

 

 

 

 

 

 

 

File Record Length

The recommended record length for the converted source physical file acters. This record length takes into account the RPG IV structure a Figure 193. The recommended record length of 112 characters also corr the maximum amount of information that fits on a line of a compiler list

12

Seq. No.

80

Code

20

Comments

Minimum Record Length

(92 characters)

Recommended Record Length

(112 characters)

Figure 193. RPG IV Record Length Breakdown

380 ILE RPG for AS/400 Programmer's Guide

Page 404
Image 404
IBM AS/400 manual File Considerations, File Record Length

AS/400 specifications

The IBM AS/400, now known as the IBM iSeries, is a midrange computer system that has been a cornerstone of enterprise computing since its introduction in 1988. Designed to provide a robust platform for business applications, the AS/400 is celebrated for its reliability, scalability, and integrated database capabilities.

One of the key features of the AS/400 is its Integrated Operating Environment, which blends hardware and software resources seamlessly. This integration allows businesses to execute diverse workloads, ranging from traditional applications to modern web-based services, all on a single platform. The operating system, OS/400 (now IBM i), offers a rich set of APIs and tools for developers, simplifying application development and management.

Another standout characteristic of the AS/400 is its built-in database, DB2 for i. This powerful relational database management system allows for efficient data handling and provides advanced features such as support for SQL, XML, and JSON, making it easier for businesses to manage their data and integrate it with other systems. The database's tight integration with the operating system enables high performance and security.

In terms of scalability, the AS/400 can accommodate small businesses as well as large enterprises, with the ability to support hundreds of users simultaneously. Its architecture allows for easy upgrades in hardware, meaning that organizations can scale their systems without replacing the entire infrastructure.

Security is another critical attribute of the AS/400. With a sophisticated security model, it offers built-in user authentication, access control, encryption, and auditing capabilities to protect data and applications from unauthorized access.

The AS/400 also supports multiple programming languages, including RPG, COBOL, Java, and PHP, giving organizations the flexibility to choose the development tools that best fit their needs. This diversity helps maintain legacy applications while also developing new ones that leverage modern technologies.

Moreover, the platform supports both traditional green-screen interfaces and modern graphical user interfaces, allowing organizations to transition smoothly into contemporary user experience paradigms.

Overall, the IBM AS/400 stands out as a resilient, flexible, and secure computing platform that enables organizations to effectively manage their business operations, streamline processes, and adapt to changing market demands. Its unique combination of integrated features and capabilities ensures that it remains relevant in today's fast-paced technology landscape.