SHOEISHA iD

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

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

5分でわかるActiveReports帳票(AD)

5分でわかるActiveReports帳票-レイヤー

ActiveReports for .NET 9.0Jで作るサンプル帳票(3)

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

画像トレース

 ここでは、既存の帳票をトレースしてレポートレイアウトを作成する方法について説明します。付属のサンプルは、「01_画像トレース.rdlx」をご参照ください。

下絵の設定

 はじめに、納品書などの既存の帳票をスキャンし、JPEGなどの画像ファイルとして保存しておきます。ここでは、「手元にある帳票はくしゃくしゃになった書類だけ」というケースを想定して、帳票をスキャンしています。

既存の帳票をスキャンした画像
既存の帳票をスキャンした画像

 次に、ページレポートにレイヤーを追加し、レイヤー名を「下絵」に設定します。この「下絵」レイヤーにImageコントロールを配置し、さきほどスキャンした画像を表示します。また、画像をトレースしやすくするために、「下絵」レイヤーを最背面に移動し、半透明(DesignerTrasnparencyプロパティを0.5)に設定しておきます。なお、操作ミスによる画像の移動やサイズ変更を防ぐために、「下絵」レイヤーをロックしておくことをおすすめします。

スキャンした画像の設定(下絵レイヤー)
スキャンした画像の設定(下絵レイヤー)

レポートアイテムを配置

 下絵をトレースして、デフォルトのレイヤー(default)にレポートアイテムを配置していきます。なお、こちらのレイヤーも半透明(DesignerTrasnparencyプロパティを0.5)に設定しておくと、「下絵」レイヤーの画像との重なりが確認しやすいでしょう。

 このように、レイヤー機能を使用すると、既存の帳票をトレースして帳票デザインしていくことが可能です。

レポートアイテムを配置(defaultレイヤー)
レポートアイテムを配置(defaultレイヤー)

次のページ
プレ印字の用紙にデータのみ印字する

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

  • このエントリーをはてなブックマークに追加
5分でわかるActiveReports帳票連載記事一覧

もっと読む

この記事の著者

グレープシティ株式会社 ActiveReportsチーム(グレープシティカブシキガイシャ アクティブレポートチーム)

 宮城県仙台市に本社を構えるグレープシティでは、日本の業務に適したシステムをより早く開発するためのソフトウェアを提供しています。エンドユーザーの利用しやすさ、幅広いユーザー環境への対応、そして何よりプログラマの作業を軽減することを一番に目指しています。 ActiveReportsは、帳票開発に必要なあらゆる機能を備えた当社を代表するコンポーネントの1つ。1998年の発売以来、日本だけでなく全世界で多数の帳票開発者に使用されています。製品開発は同チームが中心になり、「日本仕様」の厳しい要望を実現することを目指しています。...

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

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

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

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/8967 2015/11/10 15:31

おすすめ

アクセスランキング

アクセスランキング

イベント

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

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

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

メールバックナンバー

アクセスランキング

アクセスランキング