[{"id":"08e0fe96-3025-463b-bcee-87f4b29c462b","tags":[{"product":null,"links":null,"id":"92283933-94f9-4e9a-8d93-15ba4ec8b3ec","name":"upd","color":"#7e678a","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]},{"id":"0d5035e7-1a53-4dc5-b32e-9ce261bfa47e","tags":[{"product":null,"links":null,"id":"92283933-94f9-4e9a-8d93-15ba4ec8b3ec","name":"upd","color":"#7e678a","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]},{"id":"2fb2b485-f567-436c-9ca9-06dd71ceadb3","tags":[{"product":null,"links":null,"id":"92283933-94f9-4e9a-8d93-15ba4ec8b3ec","name":"upd","color":"#7e678a","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]},{"id":"c1466f0c-9710-41d3-9812-c7321630328a","tags":[{"product":null,"links":null,"id":"e1d31134-0bda-4c05-bee0-b1f21f82940b","name":"new","color":"#00A273","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]},{"id":"b0e616b5-b520-405e-b108-e81363a8dd74","tags":[{"product":null,"links":null,"id":"92283933-94f9-4e9a-8d93-15ba4ec8b3ec","name":"upd","color":"#7e678a","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]},{"id":"f5712fda-d364-4652-9783-3073e2560b97","tags":[{"product":null,"links":null,"id":"92283933-94f9-4e9a-8d93-15ba4ec8b3ec","name":"upd","color":"#7e678a","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]},{"id":"8f03c498-1e02-459a-a6de-ee619033d6d2","tags":[{"product":null,"links":null,"id":"92283933-94f9-4e9a-8d93-15ba4ec8b3ec","name":"upd","color":"#7e678a","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]},{"id":"2b701643-01a1-40e0-b49b-0a6e93c1f847","tags":[{"product":null,"links":null,"id":"e1d31134-0bda-4c05-bee0-b1f21f82940b","name":"new","color":"#00A273","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]},{"id":"07b4f367-7ddc-4c8a-932c-b180f112364e","tags":[{"product":null,"links":null,"id":"e1d31134-0bda-4c05-bee0-b1f21f82940b","name":"new","color":"#00A273","productId":"77f3d9a0-2c87-4130-b77a-b94ccf13e3cb"}]}]
        
(Showing Draft Content)

新機能

ActiveReportsJSのV5Jには以下の新機能が追加されました。

社名変更に伴うパッケージ名の変更

社名変更に伴いパッケージ名が変更になり、新しいパッケージ「@mescius/activereportsjs」をリリースしました。今後は新しいパッケージを更新していく予定です。

以前のパッケージ「@grapecity/activereports」については、「5.X.X」の期間は新しいパッケージに合わせて更新が継続されます。

以前のパッケージと新しいパッケージの対応表は以下の通りとなっています。

GrapeCityパッケージ

MESCIUSパッケージ

@grapecity/activereports

@mescius/activereportsjs

@grapecity/activereports-localization

@mescius/activereportsjs-i18n

@grapecity/activereports-angular

@mescius/activereportsjs-angular

@grapecity/activereports-react

@mescius/activereportsjs-react

@grapecity/activereports-vue

@mescius/activereportsjs-vue

@grapecity/activereports-svelte

@mescius/activereportsjs-svelte

また上記の変更に伴い、UMDモジュールを介して公開されるAPIに関して、新しい名前空間を使用するよう更新されました。一般的に使用されるAPIの名前空間が以下のように更新されます。

GrapeCityパッケージの名前空間

MESCIUSパッケージの名前空間

GC.ActiveReports.Core

MESCIUS.ActiveReportsJS.Core

GC.ActiveReports.ReportViewer

MESCIUS.ActiveReportsJS.ReportViewer

GC.ActiveReports.ReportDesigner

MESCIUS.ActiveReportsJS.ReportDesigner

GrapeCityパッケージをご利用の場合、以前と同じ名前空間でご利用頂けますが、MESCIUSパッケージをご利用の場合、名前空間を更新する必要がありますのでご注意ください。

Visual Studio Code 拡張機能

Visual Studio Codeの拡張機能として、ActiveReportsJSのデザイナを利用することが可能になりました。これによりVisual Studio Codeにてコードを修正しながらシームレスにレポートのデザインの変更、新規レポートの作成することができます。

ActiveReportsJSの拡張機能はマーケットプレイスにて入手可能です。デザイナアプリと同じライセンスを利用することで、デザイン時、およびプレビュー時の評価バナーを消すことができます。

VSC-Extension

デザイナUIの改善

レポートデザイナの色合いおよびアイコンを更新し、モダンなデザインに改善されました。さらに、テーマ機能を強化し、定義済みのテーマをこれまで以上に簡単に適用できるようになりました。

DesignerUI

MixedFormatTextの行間設定機能

MiedFormatTextコントロールにて新たにline-heightスタイルを使用できるようになりました。これにより文中のマークアップ上で行間設定を行うことができます。詳細は「MixedFormatText」を参照してください。

レポートパーツ

新たにレポートパーツ機能が追加されました。この機能を使用することでカスタマイズ可能な事前定義されたレポートアイテムを使用して、レポートを迅速かつ効果的に作成および編集できます。これらのレポートは、事前定義されたレポートアイテムのコレクションであるレポートライブラリに連結されています。レポートパーツを変更すると、その変更が対応するレポートにも自動的に反映されます。詳細については、「レポートパーツ」および「レポートパーツの使用」を参照してください。

その他機能改善

  • Reportの「連続する空白を省略」プロパティ追加

  • CheckBoxの「アクション」プロパティ追加

  • Viteを使用していたプロジェクトにて依存関係が改善され、追加設定が不要となりました。