RPG

17.RPG からコマンドを実行するには?

RPGの内部から直接 CPYF や OVRDBF などのコマンドを実行したい場合がある。
API : QCMDEXC を使えば任意のコマンドを呼び出すことができる。

0001.00     +C                     MOVEL'DSPLIBL'  CMD      80        実行命令
0002.00      C                     Z-ADD80              CMDLEN 155    実行 CMD
0003.00      C*---------------------------------------------------+ の長さ
0004.00      C                     CALL 'QCMDEXC'             9999|
0005.00      C                     PARM                  CMD      |
0006.00      C                     PARM                  CMDLEN   |
0007.00      C*---------------------------------------------------+