IBM i の対話型処理をEHLLAPIでプログラムしたい
Question
対話型で行うIBM i (AS/400)の操作をプログラミングしたいと思っています。
確かIBM i Access Client Solutions(ACS)に付属しているEHLLAPIでできると聞き、以前試したのですがうまく認識しなかったため諦めてしまっていました。
ですが、再度試したいと思っています。
EHLLAPIに関する新しい情報はありますでしょうか。
Answer
ACS EHLLAPIは、以前は32bit版のみの提供でしたが、2024年11月のACS更新の際に、EHLLAPIが64bitアプリケーションをサポートするようになりました。
https://www.ibm.com/support/pages/ehllapi-access-client-solutions-emulator
以前EHLLAPIをお試しいただき、認識しなかったということですが、もしかすると、64bitに対応していなかったからかもしれません。
ダウンロード方法は以下を参考にしてください。
今更聞けない!!ACSのダウンロードってどうすればいいの?
https://www.e-bellnet.com/category/technology/2204/2204-04.html
最新のACSと「ACS EHLLAPI」をダウンロードしていただければと思います。

Windows11から「Power Automate Desktop」が標準搭載されています。
対話型でしか実行できないような処理でも、EHLLAPIを使用してオペレーションの自動化ができれば、ミスも少なくなるかもしれません。
EHLLAPIの使用方法については、IBM公式サイトですと小難しいことが書いてあることが多いように思います。
外部のサイトでも紹介しているところがいくつかあるようですので、お使いの際は参考にしていただければと思います。
by . かんぴょう木綿さん