シリーズ製品 『Toolbox/OPENコマンド』のご紹介

IBM i に、もっと便利を
シリーズ製品
『Toolbox/OPENコマンド』のご紹介
2015.09.24
ソリューション第1事業部
プロダクトサービス部
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
目次
1.製品概要
2.Toolbox/OPENコマンド 機能一覧
3.利用イメージ
4.OPENコマンドの動作概要イメージ
5.コマンド概要(1)
5.コマンド概要(2)
6.ソフトウェア構成
7.サンプルプログラムソース
8.動作環境
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
1
1.製品概要
Toolbox/OPENコマンド
IBM i で、mail、Excel、PDF等を操作
Excel操作も、メール送受信も!
サンプルソースが付いて、
直ぐに使えます。
Excel は、セル単位や、
シート単位の操作が可能!
保守付
既存のメールサーバーを使って、
メールの送受信が可能!
ILE RPGから呼び出し可能なコマンド集です。
全てのコマンドには、サンプルソースが付いていますので、使い
方も直ぐに習得出来ます。
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
2
2.Toolbox/OPENコマンド機能一覧
IBM i で、mail、Excel、PDF等を操作
•
•
•
•
•
•
•
スプールファイルのPDF化機能
CSVファイル処理機能
Excelファイル処理機能
SMTP メール送信機能
POP3 メール受信機能
Zip File 処理機能
FTP送受信機能
ポイント1
低価格
簡単なメール送信なら
Free Soft もあるけど、
仕事で使うには保証が
無いと・・・
ポイント2
製品保守付
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
3
3.利用イメージ
• i5のデータを配布/i5へデータを送信
受注データや在庫
データ等、基幹シス
テムのデータをExcel
に出力
スプール
スプールファイルの
帳票をPDFに変換
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
ExcelやPDFは、
添付してメールで
送信
4
4.OPENコマンドの動作イメージ
• JAVAサービスマネージャ(サブシステム)が、コマンドを解釈し
実行します。
》ILE RPG ソース《
SMTP Mail Service
JSMOPEN
POP3 Mail Service
サブシス
テムが
実行
JSMCMD
JSMCMDX
JSMCLOSE
コマンド
を発行
Excel Read Service
SV File Service
PDF Spool File Service
Zip Service
FTP Service
実行時に、JAVAサービスマネージャー
がコマンドを解釈して実行
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
プログラムソースで
コマンドをコーディング
5
5.コマンド概要(1)
 mail (SMTP/POP3)
 メールクライアントとして機能します。
 既存のメールサーバーにアクセスする事で、メールの送受信が出来ま
す。
 C.C.、B.C.C.、添付ファイル、添付ファイルの圧縮/解凍(Zip File処
理機能)も可能です。
 メール本文は、テキスト、HTML、どちらもOKです。
 Excel
 Excel Book形式に対応しています(Excel95-2000形式)。
 セル単位、シート単位の処理が可能です(書式や罫線指定もOK)。
 PDF
 スプールファイルをPDFへ変換します。
 (APW には非対応です。)
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
6
5.コマンド概要(2)
 CSV
 CSVファイルへの入出力が可能になります。
 フィールドセパレータは、カンマの他、タブ等も使用可能です。
 Zip
 ファイルの圧縮、展開を実行します。
 FTP
 FTPクライアント機能を実行します。
※ Zip コマンドは、mailコマンドと組合せ添付ファイル
の処理に使用できます。
※ FTP コマンドは、ファイルサーバーとの簡便な転送に
使用できます。
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
7
6.ソフトウェア構成
– RPG等からは、OPENコマンドのAPIを呼び出します。
– OPENコマンドは、JAVAの環境で動作します。
開発プログラム
ILE RPG
OS及びライセンスプログラム
Toolbox/OPEN
コマンドの
サブシステム
ILE C
Toolbox for JAVA
JDK 1.4以降
i5/OS 5.3以降
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
8
7.サンプル・プログラムソース
• プログラムイメージ
– 全てのコマンドのサンプル
ソースが付いています。
– 実行しながらソースを読む
事で、早く理解出来ます。
– サンプルソースを元にして、
自由にカスタマイズが出来
ます。
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
サンプル
ソース
9
8.動作環境
サーバー環境
OS環境
IBM i 6.1 、7.1 、7.2
ハードウェア 上記のOSが稼働するマシン
環境
通信環境
クライアント環境
(iSeries Access for Windows等
のエミュレータに準拠)
(iSeries Access for Windows等
のエミュレータに準拠)
TCP/IP (エミュレータの接続による)
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
10
お問い合わせ
ソリューション第1事業部 プロダクトサービス部
Email> [email protected]
Tel> 03-5330-8675
Fax> 03-5330-5875
www.neoaxis.co.jp
〒160-0023 東京都新宿区西新宿 8-17-1
住友不動産新宿グランドタワー25F
本書に記載されている商品名、会社名などの固有名詞は、各社の商標及び登録商標です。
本書は、著作権法と不正競争防止法上の保護を受けています。
本書の一部あるいは全部について、ネオアクシス株式会社から文書による承諾を得ずに、
いかなる方法においても無断で複写・複製・ノウハウの使用、企業秘密の展開等をすることは禁じられています。
Copyright © 2015 NEOAXIS Co., Ltd. All rights reserved.
11