19 1 7 Install Other Vendor 3GL Built In Functions

LANSA Application Design

19.1.7 Install Other Vendor 3GL Built-In Functions

Restore objects from save media to QTEMP.

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

CRTDUPOBJ OBJ(OV@Pnnn)

          FROMLIB(QTEMP)

          OBJTYPE(*PGM)

          TOLIB(<bif pgms>)

where

<BIF pgms> = the library where the BIF objects are stored.

Copy all records from DC@F47 and DC@F48 from QTEMP to the LANSA Program Library version of these files.
For example:

CPYF    FROMFILE(QTEMP/DC@F47)

        TOFILE(<pgmlib>/DC@F47)

        MBROPT(*ADD)

CPYF    FROMFILE(QTEMP/DC@F48)

        TOFILE(<pgmlib>/DC@F48)

        MBROPT(*ADD)  FMT(*MAP *DROP)

                   <pgmlib> = LANSA Program Library

Copy all source members from source file in QTEMP to your Built-In Function source file (QBIFSRC).
For example:

CPYF    FROMFILE(QTEMP/QBIFSRC)

        TOFILE(QBIFSRC)

        FROMMBR(*ALL)

        TOMBR(*FROMMBR)

        MBROPT(*ADD)