コマンドライン実行は、IBM i (AS400) のコマンドラインからPHPQUERYで作成した定義を直接実行し、メール配信をコマンドラインから実行する機能です。
CLにコマンドを組み込んでおくことで、CL実行時にメール配信も可能です。
なお、コマンド実行には事前にPHPQUERY2ライブラリーをライブラリーリストに登録しておく必要があります。
【大まかな流れ】
- クエリー作成
- メニュー>「管理」>「スケジュール」>「配信設定」
- コマンド「PHPQUERY EXEC(*MAIL) DCNAME(クエリーID)」を実行
【メール配信のコマンド】
以下のコマンドを実行するとPHPQUERYで作成したクエリー定義を実行し、抽出結果を配信設定に基づきメール送信が可能となります
- ライブラリーリストの追加
ADDLIBLE LIB(PHPQUERY2) POSITION(*LAST)
- コマンド実行
<通常クエリー>PHPQUERY EXEC(*MAIL) DCNAME(定義名)
(例) PHPQUERY EXEC(*MAIL) DCNAME(SAMPLE01)
<ピボット>PHPQUERY EXEC(*MAIL) DCNAME(定義名) DCPKEY(ピボットキー)
(例) PHPQUERY EXEC(*MAIL) DCNAME(SAMPLE01) DCPKEY(PIVOT01)
コメント
0件のコメント
サインインしてコメントを残してください。