グレープシティは11月13日、クロスプラットフォームで動作する使いやすいデザイナとブラウザ上で帳票を閲覧できるビューワなどを収録したJavaScriptライブラリ「ActiveReportsJS(アクティブレポートJS)」を12月11日に発売すると発表した。

  • 「ActiveReportsJS」のイメージ

    「ActiveReportsJS」のイメージ

同ライブラリはクロスプラットフォームで動作し、WindowsだけでなくMac環境にもインストールが可能。帳票設計用のコントロールをドラッグ&ドロップ操作で任意の位置に配置することで直感的に帳票をデザインできる。

帳票の外観デザインの設定からデータの接続、印刷、PDFやExcel形式への出力まで、Webアプリケーションの帳票開発に必要なあらゆる機能を備えたJavaScript製品。帳票エンジンは、クライアントサイドで動作するため、サーバーサイドの技術に依存することなくWebアプリケーションに帳票出力機能が組み込める。

検索、表示ページ数の切り替え、ページ移動、拡大/縮小など多数の機能を備えた帳票ビューワを使用して、ブラウザ上で帳票の閲覧が可能とし、印刷やPDFなど各種形式への保存も標準機能として利用できるほか、不要なボタンの削除やカスタムボタンの配置など、帳票ビューワ上のツールバーを任意に変更することに加え、テーマ(CSS)で外観の自由なカスタマイズを可能としている。

また、表形式のレイアウトや折れ線グラフ、棒グラフ、円グラフといったグラフ、QRコード、郵便カスタマバーコード、コンビニバーコードなどを含むバーコードにも対応しており、グラフやバーコードを利用することで訴求力の高いグラフィカルな帳票を実現するという。

行間・ピッチの指定、均等割付、縦書き、禁則処理、長体での表示、PDFへの外字埋め込みなど、日本の帳票に求められる機能を搭載していることに加え、点線や二重線などの罫線の出力、個別に大きさを指定できる角丸などの機能も提供する。

JavaScript開発で利用されることの多い定番のフレームワーク「Angular」「React」「Vue.js」をサポートし、TypeScriptを使用した開発にも対応している。

1年定額制のサブスクリプション方式での販売となり、初回費用は1開発ライセンスが16万5000円、1配布ライセンス(1ドメイン)が66万円。なお、開発ライセンス・配布ライセンスの2年目以降のリニューアル(更新)価格は、両ライセンスとも16万5000円となる。