コマンドの入力文字数を減らしたい
visual studioや他の豪華なIDEとかでは、インテリセンスという
入力補完の機能があったりしますが、AS400のコーディングや保守を行うエミュレーターにはそんなオシャレなものはありません。
そこで頻繁に使用するコマンドは、省略コマンドを自作して
入力の手間を減らすのが良いと思います。
よく使うコマンドといえば、この辺りでしょうか(↓)
- WRKOUTQ
- DSPDBM
- DSPFMT
- QSYSOPR
- WRKACTJOB
これらの多用するコマンドは、U1とかU2とか
そんなので簡単に呼び出せたら素敵ですよね。
というわけで作成方法です。
自作コマンド作成の流れ
- 1.コマンドプログラムのソースを作成する
STRSEU SRCFILE(MYLIB/MYSRC) SRCMBR(U1) TYPE(CMD)
- 2.CLプログラムを作成する
PGM
WRKOUTQ QPRINT
ENDPGM
- 3.CLプログラムをコンパイルする
CRTCLPGM PGM(QGPL/CLU1) SRCFILE(MYLIB/QCLSRC)
※場所は任意。例ではQGPLに作成
- 4.コマンドプログラムのコンパイル
CRTCMD CMD(QGPL/U1) PGM(QGPL/CLU1) SRCFILE(MYLIB/MYSRC)
好みのコマンドを作成して、保守の効率化を行い
快適なAS400ライフを楽しみましょう!