Package RDML Built In Functions for Distribution IBM i only

LANSA Application Design

Package RDML Built-In Functions for Distribution (IBM i only)

Create duplicate objects of any Built-In Function objects from your partition module library to library QTEMP. For example:

CRTDUPOBJ OBJ(@OV_nnn*)

          FROMLIB(<partition module library>)

          OBJTYPE(*PGM)

          TOLIB(QTEMP)

where

<partition module library> is the module library for the partition where the RDML Built-In Functions are compiled.

Copy relevant records from DC@F47 and DC@F48 to temporary versions of these files in QTEMP. For example:

CPYF FROMFILE(<pgmlib>/DC@F47)

     TOFILE(QTEMP/DC@F47)

     MBROPT(*ADD)

     CRTFILE(*YES)

     INCREL((*IF F47BIF *EQ OV_XXXXXXXXXXXXX)

            (*OR F47BIF *EQ OV_YYYYYYYYYYYYY))

 

CPYF FROMFILE(<pgmlib>/DC@F48)

     TOFILE(QTEMP/DC@F48)

     MBROPT(*ADD)

     CRTFILE(*YES) FMTOPT(*MAP *DROP)

     INCREL((*IF F47BIF *EQ OV_XXXXXXXXXXXXX)

            (*OR F47BIF *EQ OV_YYYYYYYYYYYYY))

where

<pgmlib> is the LANSA Program Library

Save QTEMP to the save media.