ニュース

looksoftwareアップデート予告 その1 ~Google Maps機能~

製品2016.07.08

弊社取扱いの製品「looksoftware」で追加される予定の機能を一部紹介します。
smartclient/lookserverともに利用可能となったGUIコントロールや、ユーザーが利用している画面を
解析するのに役立てるツールなどを予定しています。

 ※ 現在(2016.07.08)のlooksoftwareの最新版バージョンは10.1.7です。

 ※ 下記の内容は今後のアップデートで追加を予告している機能のものになります。


GUIコントロールにGoogle Mapsを追加

概要

これまでもGoogle Mapsは利用可能でしたが、各クライアントの種類に合わせた開発手法が必要でした。

新バージョンでは、クライアントの種類を問わず同じ設計方法で利用可能になります。

looksoftwareを使用して画面上にGoogle Mapsを表示している様子

元々の5250画面

5250画面

デモ用の5250画面です。looksoftwareでウェブ画面を作成する方法はいくつかありますが、5250画面に表示されている画面をお化粧してウェブ化する方法が一番簡単に導入できます。弊社オフィスの各住所が記載されている画面をRPGで作成した例です。この画面の住所をGoogle Mapsで位置情報として扱うのに使用します。

開発ツールで直接GoogleMapsを追加

looksoftwareのデザイン機能で、対象の5250画面をカスタマイズします。下図は画面上にGoogleMapsのコントロールを追加している様子です。画面上にドラッグ&ドロップをすることでフィールドを作成しますので、マウス操作で簡単に行えます。また、どの住所を表示するかの設定は、画面右側のプロパティで制御します。


開発ツールで画面上にGoogleMapsコントロールを追加している様子

マップに表示したい住所をクリック選択

これまではプロパティに選択するフィールドを指定するには、これまでフィールドから取得する場合にはVariableプロパティを設定したりVBScriptなどで記述する必要がありました。新機能の「フィールド・ピッカー(アイコン画像:)」を使用することで、デザインツール上のフィールドをクリックで簡単に選択することが出来るようになりました。

フィールドピッカーを使用して、位置情報が記載されているフィールドをクリック選択している様子

今後も新機能開発を継続しています

looksoftwareは今後も継続して機能拡張を行っておりますが、ソルパックではそれらが日本語DBCS環境を継続してサポートできるよう対応させていただいております。

当製品にご興味をお持ちの方、IBM iのインターフェースに課題を感じている方、ウェブ化モバイル化をご検討の方、ぜひ下記リンクの問い合わせよりご連絡ください。