[ |../../index.htm#lansa/dsnbi_0255.htm]
現在地:

RDML 組み込み関数を配布のためにパッケージ化 (IBM i のみ)

自身の区画モジュール・ライブラリから複製する組み込み関数オブジェクトすべてのオブジェクトをライブラリ QTEMP に作成します。例:
CRTDUPOBJ OBJ(@OV_nnn*)
          FROMLIB(<partition module library>)
          OBJTYPE(*PGM)
          TOLIB(QTEMP)
説明:
<partition module library> は、RDML 組み込み関数をコンパイルする区画のモジュール・ライブラリです。
関係するレコードを DC@F47 および DC@F48 からコピーして、これらのファイルの一時的なバージョンを QTEMP に入れます。例:
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))
説明:
<pgmlib> は LANSA プログラム・ライブラリです。
QTEMP を保存用メディアに保存します。
[ |../../index.htm#lansa/dsnbi_0255.htm]