Conversion

 

Overview

 

 

 

 

 

 

 

If the converted source file

has

a

record

length

less

 

than

 

92

cha

error message will be issued and the conversion

 

will

stop.

This

is

b

record length is not long enough

to

contain

the

80

characters

allowed

code

and

so

some

code

is

 

likely

to

be

lost.

 

 

 

 

 

 

 

 

 

 

File

and

Member

Names

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The

unconverted

member and

the

member

for

the

converted

output

can

 

the

same

name

if

they

are

in

different

files

 

or

libraries.

 

 

 

 

The name of the converted source member(s) depends

on

whether

you

 

verting one or several members.

If

you

are

converting

one

member,

th

give

the

converted

source

member

the

same

name

 

as

the

unconverted

m

You can, of course, specify a different name

for

the

output

membe

verting

all

source

members in

a

file,

or

a

group

of them

using

a

ge

the members will automatically be given the same

 

name

as

the

unconver

members.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Note that specifying the file, library and member name for the conv optional. If you do not specify any of these names, the converted placed in the file QRPGLESRC and have a member name the same as the verted member name. (The library list will be searched for the fil

The Log File

The Conversion Aid uses a log

file to provide

 

audit trails on the st

source member conversion. By

browsing

the

log

file,

 

you

can

determine

of previous conversions. You can access the

log file with a user-wri

further

processing, for example, compiling and

binding

programs.

 

 

 

If

you

specify that a log file is to be

updated,

then

its

reco

format of the IBM-suppled "model" database file QARNCVTLG

in

library

Q

Figure 200 on page 397 shows the DDS for this

file.

 

Use

the

following

CRTDUPOBJ

command to

create

a copy

of

this

model

in your

own

librar

to here as MYLIB. You may want to name your

log

file

QRNCVTLG,

as

t

default log file name for the Conversion Aid.

 

 

 

 

 

 

 

 

 

CRTDUPOBJ OBJ(QARNCVTLG) FROMLIB(QRPGLE) OBJTYPE(*FILE)

 

 

 

 

 

 

 

 

 

 

 

TOLIB(MYLIB) NEWOBJ(QRNCVTLG)

 

 

 

 

 

 

 

 

 

 

 

 

You

must

have object management, operational and

add

authority

to

the

that

is

accessed

by the Conversion

Aid.

 

 

 

 

 

 

 

 

 

 

For information on using the log file see “Using the Log File” on pag

Conversion Aid Tool Requirements

To

use

the Conversion

Aid,

you need the following authority:

¹

*USE

authority

for

the

CVTRPGSRC

command

¹

*USE

authority

to

the

library

that contains the source file and

¹*CHANGE authority to the new library that will contain the source f verted source members

¹object management, operational, and add authority to the log file Conversion Aid

Appendix B. Using the RPG III to RPG IV381 Conversion Aid

Page 405
Image 405
IBM AS/400 manual Log File, Conversion Aid Tool Requirements, Use

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.