IBM AS/400 manual Command, binding-directory-name, Usrctl

Models: AS/400

1 489
Download 489 pages 47.95 Kb
Page 442
Image 442
*USRCTL

CRTBNDRPG

Command

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Valid

values

depend on

the current version, release, and modifica

 

and they

change

with

each new

release. targetIf you-releasespecifythat a

 

 

is earlier than the earliest release

level supported by this c

 

error

message

is

sent

indicating

the

earliest

supported

release.

Note: The

current

version

of

the

command

may

support options

that

are

available

in previous

releases

of

the command. If the command

to

create

objects

that are to be used on a previous rele

processed

 

by

the

compiler

appropriate

to

that

release,

and

ported

options

will

not be recognized. The compiler will not ne

issue

any

 

warnings

regarding

options that it

is

unable

to

proc

ALWNULL

Specifies how the ILE RPG module will be allowed to use records c null-capable fields from externally described database files.

*NO

Specifies that the ILE RPG module will not process records with fields from externally-described files. If you attempt to retri taining null values, no data in the record is accessible to the module and a data-mapping error occurs.

*INPUTONLY

Specifies that the ILE RPG module can successfully read records capable fields containing null values from externally-described input

database files. When a record containing null values

is

retrieved

mapping

errors

 

occur

and the database default values are placed

fields

that

contain

null

values.

The

module

cannot do

 

any

of

the

¹

use

null-capable

key

fields

 

 

 

 

 

 

 

 

 

 

¹

create

or

 

update

records

containing

null-capable

fields

 

 

¹

determine

whether

a

null-capable

field

is

actually

null

while

th

 

is

running

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¹ set a null-capable

field

to

be

null.

 

 

 

 

 

 

 

 

*USRCTL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Specifies

that

the

ILE

RPG

module

can

read,

write,

and

update

with

null values

from

externally-described database files. Records

keys can be retrieved using keyed operations. The

 

module can

de

whether a null-capable

field is actually null, and it

can

set

 

a

field to be null for

output or update. The programmer is respons

ensuring

that

fields

containing

null values

 

are

used

correctly

with

module.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*YES

Same as *INPUTONLY.

BNDDIR

Specifies the list of binding directories that are used in symbol

*NONE

No binding directory is specified.

binding-directory-name

Specify the name of the binding directory used in symbol resolu

The directory name can be qualified with one of the following l

418 ILE RPG for AS/400 Programmer's Guide

Page 442
Image 442
IBM AS/400 manual Command, binding-directory-name, Usrctl