SHOEISHA iD

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

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

翔泳社 新刊紹介

これから業務システム開発に取り組む新人の方にもおすすめ、帳票機能の実装をゼロから学べる1冊

  • X ポスト
  • このエントリーをはてなブックマークに追加

  • X ポスト
  • このエントリーをはてなブックマークに追加

 翔泳社は、2016年8月に『ゼロから分かるActiveReports帳票開発入門』を刊行しました。従来の出版方式に比べ多彩な書籍をお届けする「翔泳社デジタルファースト」シリーズのアイテムとして、現在Amazonからプリントオンデマンドによるペーパーバックとして販売しています。

 日本は独自の帳票文化を持っており、海外に比べ印刷物に高い品質を要求します。発注書、納品書、請求書といった多様な書類を扱う業務システムの開発において、「帳票印刷」は重要なポイントの一つです。

 一方で、標準で開発ツールに搭載されている帳票作成機能では、そのような要件を満たすのに十分な機能が提供されておらず、品質を担保するのが困難です。そこを解決するのが、サードパーティ製の開発コンポーネントの導入です。

 「ActiveReports for .NET」は、Visual Studioと統合された多彩な出力形態をサポートする帳票作成コンポーネントで、これまでに国内外で多数の開発者に使用されています。 Windowsアプリケーション、Webアプリケーション、XML Webサービスと、さまざまなシステム開発にも対応しています。

 ActiveReports for .NETは多くの機能を有するため、これから帳票開発を始めようという方にとっては、何から始めて、どの機能を、どのように使えばよいのか分からない場合もあるかもしれません。本書『ゼロから分かるActiveReports帳票開発入門』では、こうした方々のために、ActiveReports for .NETの基本的な使用方法から順を追って説明しています。

 情報が散在しているヘルプではなく、体系的に学べる資料として、これから業務システム開発に取り組む新人の方にもおすすめの一冊です。

目次

第1章 らくらく始める帳票作成
1.1 ActiveReports for .NETのインストール
1.2 新規アプリケーションの作成
1.3 呼び出し元アプリケーションの作成
1.4 旧バージョンで作成したアプリケーションの移行
1.5 まとめ

第2章 ページレポート
2.1 ページレポート
2.2 ページレポートを使ったアプリケーションの作成
2.3 呼び出し元アプリケーションの作成
2.4 より複雑なレイアウト:OverflowPlaceHolderの使用
2.5 まとめ:セクションレポートとページレポート

第3章 グループ化、集計処理、レイアウト
3.1 グループ化・集計
3.2 集計処理
3.3 改ページとレイアウトの制御
3.4 カラム出力
3.5 まとめ

第4章 ページレポートにおけるグループ化と式
4.1 ページレポート:Table データ領域
4.2 式
4.3 Table でのグループ化
4.4 Table のレイアウトについて
4.5 まとめ

第5章 動的なレポート
5.1 セクションレポート:動的な処理をするレポート
5.2 フィールド式
5.3 イベントでのコードによる処理
5.4 データソースの変更
5.5 XML形式のレポート(RPXファイル)
5.6 まとめ

第6章 Matrixデータ領域を使用したクロス集計表の作成
6.1 Matrix レポートの作成
6.2 Matrix を使ったレポートの動作
6.3 Matrix の機能を使ったデータのグループ化
6.4 まとめ

第7章 グラフ表示
7.1 セクションレポートのグラフ
7.2 グラフデザイナによる設定
7.3 セクションレポートのグラフ例
7.4 ページレポートのグラフ
7.5 ページレポートのグラフ例
7.6 まとめ

第8章 Webアプリケーションとエクスポート
8.1 WebViewer コントロールを使ったWebアプリケーション
8.2 WebViewer コントロールによる直接印刷
8.3 WebViewer コントロールを使用したWebアプリケーションの運用環境への配置
8.4 レポートのエクスポート
8.5 エクスポートの結果を配信するWebアプリケーション
8.6 まとめ

第9章 RDLレポート
9.1 RDLレポートのデザイン方式
9.2 簡単なRDLレポートの作成
9.3 マルチデータソース
9.4 サブレポートの使用
9.5 レポート実行時にサブレポートにデータを設定
9.6 まとめ

第10章 レイヤー
10.1 レイヤーで実現できること
10.2 レイヤーの操作方法
10.3 画像トレース
10.4 プレ印字用紙へのデータのみの印字
10.5 セクションレポートでのデータのみの印刷
10.6 まとめ

第11章 HTML5ビューワ
11.1 HTML5 ビューワ登場の背景とその特長
11.2 基本的な使い方
11.3 HTML5 ビューワの操作
11.4 条件を指定したレポート表示
11.5 まとめ

第12章 Mapコントロール
12.1 Mapコントロールの機能
12.2 Googleマップの表示
12.3 都道府県の白地図の表示
12.4 外部データを重ねた白地図の表示
12.5 まとめ

ゼロから分かるActiveReports帳票開発入門

Amazon   SEshop 

ゼロから分かるActiveReports帳票開発入門

著者:グレープシティ株式会社 ActiveReportsチーム
発売日:2016年8月
価格:2,160円(税込)

本書について

本書では、代表的な帳票コンポーネントの一つ「ActiveReports for .NET」を使って、業務アプリケーションに帳票機能を実装する手順を詳しく解説しています。

 

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

  • X ポスト
  • このエントリーをはてなブックマークに追加
翔泳社 新刊紹介連載記事一覧

もっと読む

この記事の著者

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

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

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

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

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/9609 2016/08/18 11:35

おすすめ

アクセスランキング

アクセスランキング

イベント

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

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

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

メールバックナンバー

アクセスランキング

アクセスランキング