CodeZine(コードジン)

特集ページ一覧

5分でわかるActiveReports帳票-ActiveReports Server(応用編)

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

  • ブックマーク
  • LINEで送る
  • このエントリーをはてなブックマークに追加
目次

ActiveReportsの帳票デザイナとの連携

 ActiveReports Serverに保存された帳票は、ActiveReportsの帳票デザイナ(Visual Studio統合デザイナ、エンドユーザーデザイナ)から直接編集することが可能です。今回はActiveReportsに付属するスタンドアロン版帳票デザイナを使用してその手順を説明します。

帳票デザイナからActiveReports Serverの帳票を編集する

 帳票デザイナからActiveReports Serverに保存された帳票を直接編集するには、以下の手順を行います。

1)帳票デザイナの起動

 スタートメニュー(スタート画面)の[PowerTools ActiveReports for .NET 9.0J]-[ActiveReports for .NET 9.0J デザイナ]をクリックします。デザイナアプリケーションが起動され以下の画面が表示されます。

スタンドアロン版帳票デザイナ
スタンドアロン版帳票デザイナ

2)ActiveReports Serverとの接続

 [ファイル]-[サーバーから開く]メニューコマンドをクリックします。

サーバーから開く
サーバーから開く

 [サーバーからレポートを開く]ダイアログが表示されるので、[URL]へActiveReports Serverの URL(「http://<PC名>:<インストーラで指定したポート番号>」)を入力し、[ユーザー名]、[パスワード]に有効なユーザーアカウント情報を入力して、[接続]ボタンをクリックします。今回は第7回で作成したユーザー「taro」で接続します。接続が成功すると、「taro」からアクセス可能な帳票が一覧で表示されます。

[サーバーからレポートを開く]ダイアログ
[サーバーからレポートを開く]ダイアログ

3)帳票を開く

 ここで「営業部」カテゴリ配下の「顧客名簿」を選択し[開く]をクリックすると、デザイナに「顧客名簿」の帳票定義が読み込まれます。

「顧客名簿」の読み込み結果
「顧客名簿」の読み込み結果

4)帳票を編集し保存する

 デザイナに読み込まれた帳票定義を編集し、ActiveReports Serverに直接保存することができます。ここでは「顧客名簿」のヘッダにあるLabel1~4の背景色を青からピンクに変更してみます。

背景色を変更
背景色を変更

5)ActiveReports Serverへの保存

 編集が完了したら、[ファイル]-[サーバーに保存]メニューコマンドをクリックします。

サーバーに保存
サーバーに保存

 [サーバーにレポートを保存]ダイアログが表示されるので、「顧客名簿」を選択し、[コメント]に変更内容がわかるようにコメントを記入し、[保存]をクリックします。

[サーバーにレポートを保存]ダイアログ
[サーバーにレポートを保存]ダイアログ

6)利用者ポータルで編集結果の確認

 以上の手順で、編集した帳票がActiveReports Serverに保存されました。利用者ポータルに「taro」のアカウントでログインして、保存された「顧客名簿」をプレビューしてみると、ヘッダの背景色がピンクに変更されているのが確認できます。

利用者ポータルで編集結果の確認
利用者ポータルで編集結果の確認

 また利用者ポータルの右ペインから[リビジョン]タブを開くと、先ほど入力した[コメント]とともに、これまでの変更履歴が一覧で表示されます。

[リビジョン]タブ
[リビジョン]タブ

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

著者プロフィール

バックナンバー

連載:5分でわかるActiveReports帳票

もっと読む

All contents copyright © 2005-2020 Shoeisha Co., Ltd. All rights reserved. ver.1.5