はじめてのActiveReportsJS(帳票デザインの基本編)/activereportsjs-design
by
メシウス 開発支援ツール
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
はじめてのActiveReportsJS(帳票デザインの基本編) グレープシティ株式会社 ツール事業部 プロダクトマーケティングチーム 福井潤之
Slide 2
Slide 2 text
2 GrapeCity Developer Solutions ActiveReportsJSのご紹介
Slide 3
Slide 3 text
ActiveReportsJS 3 GrapeCity Developer Solutions 帳票開発ツール「ActiveReports」の DNAを受け継ぐ、モダンWeb開発に対応した 「帳票開発支援JavaScriptライブラリ」 クライアントサイドで 帳票生成 Windows/Macで 使えるデザイナ マルチブラウザ対応の ビューワ
Slide 4
Slide 4 text
ActiveReportsJSでの帳票開発の流れ 4 GrapeCity Developer Solutions 1. 付属の帳票デザイナでレポートファイルを作成 2. 表示するデータをJSONフォーマットで作成する 3. レポートファイルをブラウザ上で実行し、 作成された帳票を、帳票ビューワで閲覧、各種形式への保存、印刷
Slide 5
Slide 5 text
5 GrapeCity Developer Solutions ActiveReportsJSデザイナのご紹介
Slide 6
Slide 6 text
ActiveReportsJSデザイナ 6 GrapeCity Developer Solutions ツールバーで 簡単レイアウト Windows / Mac 対応 豊富なレポートコントロール 直感的に使える プロパティグリッド デザイナ上で 直接プレビューが可能
Slide 7
Slide 7 text
18種類のレポートコントロール 7 GrapeCity Developer Solutions • TextBox • TableOfContents • CheckBox • Container • Line • Shape • InputField • Bullet • Image • Barcode • Tablix • Sparkline • SubReport • OverflowPlaceHolder • List • Table • BandedList • Chart データ領域コントロール
Slide 8
Slide 8 text
データバインディング 8 GrapeCity Developer Solutions APIだけでなく、 埋め込みやファイル形式にも対応 データソースはJSON形式で設定します ヘッダやクエリパラメータの 設定にも対応 各レポートコントロールとのバイン ディングもGUIでらくらく APIのURIを指定 パラメータで動的に変更も可能
Slide 9
Slide 9 text
日本仕様 9 GrapeCity Developer Solutions
Slide 10
Slide 10 text
選べる2つのレポート形式 10 GrapeCity Developer Solutions • 印刷結果とまったく同じレイアウトで帳票を デザインできる • 出力される帳票のレイアウトはデータの量に 応じて変化 • 日本に多い定型のレイアウトを作成するのに最適 • 印刷よりもアプリケーション上でプレビューする 用途に最適
Slide 11
Slide 11 text
11 GrapeCity Developer Solutions デモ
Slide 12
Slide 12 text
デモで作成する請求書 12 GrapeCity Developer Solutions
Slide 13
Slide 13 text
アプリケーションへの組み込みもわずかなコードで 13 GrapeCity Developer Solutions
function load() { const viewer = new ActiveReports.Viewer('#Viewer', { language: 'ja' }); viewer.open('./reports/test.rdlx-json'); }
Slide 14
Slide 14 text
本日のまとめ 14 GrapeCity Developer Solutions 帳票のレイアウトにあわせて最適なデータ領域コントロールを選択する 1 2 3 動的な制御や集計処理には「式」を使用する グループ化でキー項目ごとにデータをまとめた帳票を作成する
Slide 15
Slide 15 text
Webで技術情報を公開中 15 GrapeCity Developer Solutions CodeZine GrapeCity.devlog (https://codezine.jp/article/corner/823) (https://devlog.grapecity.co.jp/archive/category/ActiveReportsJS)
Slide 16
Slide 16 text
セミナーの内容や製品に関するご質問・ご相談を承っています 16 GrapeCity Developer Solutions お問い合わせ グレープシティ株式会社 ツール事業部 営業部 製品に関するご相談を オンライン形式で承っています。 • より詳しい製品のご紹介 • 勉強会の開催 など、柔軟にご対応可能です。 セミナーの内容に関してご質問がある方は グレープシティ営業部までお気軽に お問い合わせください。 050-5490-4661
[email protected]
Slide 17
Slide 17 text
END セミナー受講、誠にありがとうございました。