i対応のモダナイゼーションスイート製品である。開発元は、1996年に創業した米CNX社。iモダナイゼーション開発・運用ツールとしてValenceを掲げ、全世界約1000社の導入実績を誇る。Valenceは当初、業務システムに特化したJavaScriptフレームワークである「Sencha」をベースに、JavaScriptやフリーフォームのRPGコードを生成する高度な開発機能と、日々の運用管理やクエリーを簡単に使いこなすための多彩な機能を備えたユーティリティ群で構成されていた。2017年8月からは、クエリー機能を含むユーティリティ群のライセンスを分離し、新たに「Nitro(ナイトロ)ユーティリティ」シリーズとして提供を開始した。技術支援課の吉原泰介課長は次のように語る。「開発機能と便利に使えるユーティリティ機能群のライセンスを分離することで、『Delphi/400』や『SmartPad4i』などを導入されているユーザーの方々、そしてQuery/400に代わるツールを求めておられる方々にも、広く便利な運用管理機能やビジュアルクエリー機能をお使いいただけるようにしたいと考えました」Nitroユーティリティでは、「Valenceユーティリティ」と「ValenceユーティリティQ+」の2つが提供されている。ライセンスに含まれるのは、以下の5つのツール群である。Portal各種ユーティリティや作成したクエリーアプリケーションを使用するために用意されたポータル機能。ブラウザをはじめ、iOSやAndroid用のポータルも提供されている。iAdminブラウザやスマートデバイスにより、日々の運用管理業務を実行できるようにする。iのジョブログやサブシステムの状況、CPUやファイルの使用状況などを簡単に確認できる。エラーが発生したジョブやQSYSOPRのメッセージに対して、スマートデバイスからのメッセージ応答も可能である。iのスプールファイルの内容を、ビジュアル画面で確認・操作できる。スプールファイルの一覧や出力内容をブラウザで参照したり、スプールファイルの保留・解放、OUTQの変更といった操作もサポートする。Editorマスタメンテナンス業務を支援する。iのデータメンテナンスを実行したり、項目やフィルタ条件のカスタマイズや並べ替え、Excel出力などが可能。DFUと同等以上の機能をブラウザで利用できる。iの照会系アプリケーションを、ウィザードを使ってノンコーディングで作成するビジュアルクエリーツールである。上記のうち、(1)~(4)を含むのが「Valenceユーティリティ」、クエリー機能を加えて(1)~(5)のすべてを含むのが「ValenceユーティリティQ+」である。これによりValenceには、上記の2つに「Valence開発ライセンス」と「Valenceフルライセンス」を加えた合計4つのライセンス体系が提供されることになる(図表1)。Queryでは、ウィザードを使ってノンコーディングでクエリーを作成可能なので、システム部門や業務部門など、専門スキルを問わず幅広いユーザー層で利用できるのが特徴だ。Queryに強い関心を示すケースが多いという。Queryでは、「データソース」「ウィジェット」「クエリー」の3つを使ってクエリー作成を進めていく。iから抽出するデータの条件を指定する。次にウィジェットで、抽出したデータをどのように見せるかといった表示方法を定義する。クエリーによって、作成したウィジェットを画面に追加し、クエリーアプリケーションとして実行できるようにする。図表2に、こうした機能を使ってクロス集計を行う手順を紹介しよう。現在はGoogleマップとの連携による地図表示、グラフ表示、クロス集計など合計11種類のウィジェットが用意されているが、今後は要望に応じてウィジェットの種類を拡充していく。Queryの開発に着手した。magazineとは?会社概要CONTACT。