SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

メシウス、「ActiveReportsJS V6.2J」で生成AIによるレポート作成支援機能を追加

CodeZine編集部[著]

 メシウスは、帳票開発用JavaScriptライブラリ「ActiveReportsJS」の新バージョン「V6.2J」を11月11日にリリースする。ActiveReportsJSは、Webシステムに帳票機能を組み込むためのライブラリ。新版では、生成AIを活用したレポート作成支援機能の搭載、インタラクティブ機能の強化、旧バージョンからの移行ツールの提供が行われる。

 レポート作成支援機能は、レポートデザイナに追加された。テーブルやチャートを作成する際には、フィールドの割り当てや集計、グループ化などの設定が必要になる。本機能では、データセットの内容をもとに、これらの設定を反映したテーブル、Tablix、チャートをAIが提案する。開発者は提案されたイメージから使用したいものを選んでレポートに追加し、必要な部分を調整する。利用には言語モデルのAPIが必要で、ActiveReportsJSデザイナ(デザイナアプリ)で利用できる。

AI機能でテーブルやチャートの作成を支援
AI機能でテーブルやチャートの作成を支援

 インタラクティブ機能では、レポートパラメータの値を変更する「パラメータの適用」アクションに、移動先の「ブックマークID」を指定するオプションが追加された。これにより、レポートの絞り込みと指定した場所への移動を1回のクリックで行える。たとえば売上チャートで特定の商品をクリックすると、その商品のデータだけに絞り込み、該当商品の明細表まで直接移動できる。

 移行ツールは、コマンドライン形式の「ActiveReportsJS 移行ツール」として提供される。旧バージョンから最新版へのアップグレードでは、パッケージ名や名前空間の変更に伴い、パッケージの入れ替えやソースコードの修正が必要になる場合があった。本ツールを移行対象のプロジェクト上で実行すると、更新対象となるパッケージやファイルが表示される。内容を確認して続行すれば、パッケージの入れ替えやライブラリ参照、名前空間の書き換えを一括で行える。なお、V6J以降は「@mescius/activereportsjs~」パッケージのみが提供されている。フレームワーク本体のアップグレードは本ツールの対象外となる。

旧バージョンからの移行作業を効率化
旧バージョンからの移行作業を効率化

 ActiveReportsJSは、帳票エンジンがクライアントサイド(ブラウザ上)で動作し、サーバーサイドの技術に依存しない。価格は1年定額制のサブスクリプション方式で、1開発ライセンスが22万円、1配布ライセンス(1ドメイン)が66万円、1SaaS商用配布ライセンス(5ドメイン)が99万円(いずれも10%税込)。

【関連記事】
・メシウスがJavaScriptライブラリ「InputManJS V6J」をリリース、AIによる文章の作成支援など
・メシウスがJavaScript UI ライブラリの新版をリリース、フィルタ機能や検索を強化
・メシウスが「DioDocs V9J SP2」を10月27日にリリース、Excel互換性を強化

関連リンク

この記事は参考になりましたか?

この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー