Slide 1

Slide 1 text

帳票作成をもっと簡単に!用途で選ぶグレープシティの帳票開発ツール グレープシティ株式会社 ツール事業部 プロダクトマーケティングチーム 福井潤之

Slide 2

Slide 2 text

業務システムに欠かせない帳票 2 GrapeCity Developer Solutions

Slide 3

Slide 3 text

帳票を扱うシステムを開発する方法 3 GrapeCity Developer Solutions ドキュメントAPI 帳票開発ツール クラウド(SaaS)

Slide 4

Slide 4 text

帳票を扱うシステムを開発する方法 4 GrapeCity Developer Solutions クラウド(SaaS) ドキュメントAPI 帳票開発ツール

Slide 5

Slide 5 text

各製品の特徴 5 GrapeCity Developer Solutions 帳票開発 ツール JavaScript .NET DioDocs ActiveReports ActiveReportsJS • クライアントサイドで帳票出力 • サーバーサイドに依存しない柔軟性 • AngularなどモダンWeb技術に対応 • .NETの定番帳票開発ツール • デスクトップ/Webアプリ開発対応 • 機能充実であらゆる帳票要件に対応 • Excelで帳票がデザインできる • 高精度なExcel出力 • テンプレート機能でコーディングレス ドキュメント API

Slide 6

Slide 6 text

6 GrapeCity Developer Solutions アクティブレポート

Slide 7

Slide 7 text

ActiveReports for .NET 7 GrapeCity Developer Solutions 選ばれ続けて 22年 開発ライセンス 累計販売 95,000 本以上 .NETアプリケーション開発の”帳票”をトータルで支援するコンポーネント

Slide 8

Slide 8 text

ActiveReports for .NET - デザインから出力まですべての工程をカバー - 8 GrapeCity Developer Solutions 帳票デザイナ 帳票エンジン 各種データソース 帳票ビューワ 各種形式への保存

Slide 9

Slide 9 text

ActiveReports for .NET - Visual Studioに統合する帳票デザイナ - 9 GrapeCity Developer Solutions

Slide 10

Slide 10 text

ActiveReports for .NET - Visual Studioに統合する帳票デザイナ - 10 GrapeCity Developer Solutions 豊富なレポートコントロール よく使う項目を 部品として登録可能 ツールバーで直感的にデザイン 開発者に馴染みのある プロパティグリッド レポートの要素を ツリービューで見やすく表示 デザイナから 直接プレビュー表示が可能

Slide 11

Slide 11 text

ActiveReports for .NET - Visual Studioに統合する帳票デザイナ - 11 GrapeCity Developer Solutions スマートダイアログで らくらく設定

Slide 12

Slide 12 text

ActiveReports for .NET - 3つのレポート形式 - 12 GrapeCity Developer Solutions DetailやGroupHeader/Footerといった 「セクション」ごとにレイアウトをデザイン セクションレポート VB.NETやC#のコードでレイアウトを制御できる 大量のデータを一覧表示する場合や、 複雑なレイアウト制御が必要な場合に最適

Slide 13

Slide 13 text

ActiveReports for .NET - 3つのレポート形式 - 13 GrapeCity Developer Solutions 帳票のレイアウトを1ページまるごとデザイン ページレポート コードへの依存が少ないので、 帳票定義だけで各種処理を完結できる 日本に多い定型のレイアウトの帳票を 作成するのに最適

Slide 14

Slide 14 text

ActiveReports for .NET - 3つのレポート形式 - 14 GrapeCity Developer Solutions レポートコントロールを自由に配置してデザイン RDLレポート 複数のグラフや表にそれぞれ 異なるデータソースを連結して表示が可能 印刷ではなく プレビューを目的とした帳票に最適

Slide 15

Slide 15 text

ActiveReports for .NET - 4つの開発プラットフォームに対応 - 15 GrapeCity Developer Solutions Windows Forms WPF JavaScript ASP.NET Web Forms

Slide 16

Slide 16 text

ActiveReports for .NET - 豊富な機能 - 16 GrapeCity Developer Solutions

Slide 17

Slide 17 text

17 GrapeCity Developer Solutions アクティブレポートJS

Slide 18

Slide 18 text

ActiveReportsJS 18 GrapeCity Developer Solutions 帳票開発ツール「ActiveReports」の DNAを受け継ぐ、モダンWeb開発に対応した 「帳票開発支援JavaScriptライブラリ」 クライアントサイドで 帳票生成 Windows/Macで 使えるデザイナ マルチブラウザ対応の ビューワ

Slide 19

Slide 19 text

ActiveReportsJS – 構成要素 - 19 GrapeCity Developer Solutions 帳票デザイナ 帳票エンジン 帳票ビューワ ActiveReportsJSデザイナ (デスクトップアプリケーション) ActiveReportsJSライブラリ

Slide 20

Slide 20 text

サーバーサイドにおけるWeb帳票出力(ActiveReports) 20 GrapeCity Developer Solutions server client network 帳票定義 ファイル 帳票生成 帳票データ

Slide 21

Slide 21 text

クライアントサイドにおけるWeb帳票出力(ActiveReportsJS) 21 GrapeCity Developer Solutions server client network 帳票定義 ファイル 帳票生成 帳票 データ

Slide 22

Slide 22 text

帳票デザイナ 22 GrapeCity Developer Solutions データフィールド を設定 ツールバーで 簡単レイアウト Windows / Mac 対応 豊富なレポートコントロール 直感的に使える プロパティグリッド デザイナ上で 直接プレビューが可能

Slide 23

Slide 23 text

帳票ビューワ 23 GrapeCity Developer Solutions ⚫ ツールバーなどの外観は CSSによる変更に対応 ⚫ エンドユーザーに 帳票プレビューを提供する ビューワ ⚫ 検索や拡大/縮小のほか 印刷やPDF出力も 実行可能 ⚫ マルチブラウザに対応

Slide 24

Slide 24 text

ActiveReportsJS 24 GrapeCity Developer Solutions デモ - Demo -

Slide 25

Slide 25 text

ActiveReports/ActiveReportsJS – 選定のポイント - 25 GrapeCity Developer Solutions ActiveReports for .NET ActiveReportsJS ✓ .NETのアプリケーション(デスクトップ/Web)で帳票を出力できます ✓ クライアントサイドの技術だけで帳票を出力できます ✓ バックエンドのサーバー環境として.NETを必要とします ✓ バックエンドのサーバー環境として.NET以外も利用可能です ✓ 大量ページの出力など時間のかかる処理に向いています ✓ サーバーに負荷をかけることなく帳票を出力できます ✓ サーバー側のプリンタから印刷ができます ✓ 印刷はクライアント側から行います ✓ 開発環境としてWindowsとVisual Studioが必要です ✓ WindowsだけでなくMacでの開発にも対応 ✓ 帳票開発におけるコーディングの量を削減したい方 ✓ 帳票開発におけるコーディングの量を削減したい方

Slide 26

Slide 26 text

26 GrapeCity Developer Solutions ディオドック

Slide 27

Slide 27 text

DioDocs - ラインナップ - 27 GrapeCity Developer Solutions Excel・PDFを生成・更新するAPIライブラリ 高速・軽量な アーキテクチャ .NET Standard 準拠 クラウド上での利用も サポート

Slide 28

Slide 28 text

DioDocs for Excel 28 GrapeCity Developer Solutions DioDocs for Excel ✓Excelファイルを生成、更新するAPIライブラリ ✓Excelとの高い互換性 ✓Excel同様のオブジェクトモデル ✓Excelファイルの読み込み・保存 ✓PDF出力にも対応

Slide 29

Slide 29 text

DioDocs - Excel帳票出力 - 29 GrapeCity Developer Solutions

Slide 30

Slide 30 text

DioDocs - Excel帳票も楽じゃない - 30 GrapeCity Developer Solutions コード量が 多くてしんどい・・・ 動的な レイアウト制御・・・ 保守が大変・・・

Slide 31

Slide 31 text

DioDocs - Excel帳票も楽じゃない - 31 GrapeCity Developer Solutions コード量が 多くてしんどい・・・ 動的な レイアウト制御・・・ 保守が大変・・・ DioDocsはExcel帳票開発を効率化する機能を提供!

Slide 32

Slide 32 text

DioDocs - テンプレート構文 - 32 GrapeCity Developer Solutions ✓ mustache記法の特別な構文で データ表示、グループ化、データフローなどを制御 ✓ 他社Excelベースの帳票開発ツールが 提供しているような高度な機能を標準装備 プレースホルダー グループ化 データフロー {{ds1.Seikyu.CustomerName}} {{ds1.Seikyu.CustomerName(G=normal)}} {{ds1.Seikyu.CustomerName(E=horizontal)}} 例

Slide 33

Slide 33 text

DioDocs - テンプレート構文で出力 - 33 GrapeCity Developer Solutions

Slide 34

Slide 34 text

DioDocs - コード量の比較- 34 GrapeCity Developer Solutions テンプレート構文未使用 テンプレート構文使用

Slide 35

Slide 35 text

DioDocs - CodeZine掲載記事 - 35 GrapeCity Developer Solutions DioDocs製品紹介記事 「CodeZine」にて、製品の基本的な使い 方や、ClosedXMLやNPOIなどの ドキュメントAPIとの比較などを まとめて掲載中 https://codezine.jp/article/corner/768

Slide 36

Slide 36 text

DioDocs - こんな方にオススメ! - 36 GrapeCity Developer Solutions ✓ Excel帳票を効率良く作成したい方 ✓ .NET(.NET Core)のアプリケーションで帳票を出力したい方 ✓ コンテナやサーバーレスなどで使いたい方 ✓ 帳票をExcelでデザインしたい方

Slide 37

Slide 37 text

37 GrapeCity Developer Solutions まとめ - Summary -

Slide 38

Slide 38 text

各製品の特徴 38 GrapeCity Developer Solutions JavaScript .NET DioDocs ActiveReports ActiveReportsJS 帳票開発 ツール • クライアントサイドで帳票出力 • サーバーサイドに依存しない柔軟性 • AngularなどモダンWeb技術に対応 • .NETの定番帳票開発ツール • デスクトップ/Webアプリ開発対応 • 機能充実であらゆる帳票要件に対応 ドキュメント API • Excelで帳票がデザインできる • 高精度なExcel出力 • テンプレート機能でコーディングレス

Slide 39

Slide 39 text

セミナーの内容や製品に関するご質問・ご相談を承っています 39 GrapeCity Developer Solutions お問い合わせ グレープシティ株式会社 ツール事業部 営業部 製品に関するご相談を オンライン形式で承っています。 • より詳しい製品のご紹介 • 勉強会の開催 など、柔軟にご対応可能です。 セミナーの内容に関してご質問がある方は グレープシティ営業部までお気軽に お問い合わせください。 050-5490-4661 sales@grapecity.com

Slide 40

Slide 40 text

END セミナー受講、誠にありがとうございました。