伝票中心のアプローチ

Windowsサンプルアプリケーション(ClickOnce)

ClickOnceで配置する2種類(レポートギャラリー、ランタイムデザイナ)のWindowsアプリケーションのサンプルです。「インストールはこちら」と表記された以下のバナーをクリックするとアプリケーションがクライアントにインストールされます。操作方法は注意事項をご覧ください。

レポートギャラリー

このサンプルでは、レポートのプレビュー/印刷、各種エクスポート機能を体験できます。レポートのデータソースはClickOnceデータディレクトリに配置されたmdbファイルです。

画像「レポートギャラリー」

出力できるレポートは以下のとおりです。
・振込伝票
・クロスタブ
・スケジュール
・請求書1
・請求書2
・仕入伝票
・タックシール
・顧客名簿

インストールはこちら

ランタイムデザイナ

このサンプルでは、ランタイムデザイナを使ったデザイン操作を体験できます。
ランタイムデザイナとはVisual Studio上で起動するActiveReportsのデザイナの機能を、実行形式のアプリケーションにしたものです。Visual Studioのない環境でも起動し、レポートの外観を自由に変更することができます。Professionalにはこのランタイムデザイナを作るためDesigner、ReportExplorer、Toolboxというコントロールを収録しています。開発したデザイナアプリケーションは無償で配布することができます。
また、ランタイムデザイナのサンプルをソースコードとともに提供しているので、用途に合わせて自由にカスタマイズが可能です。

画像「ランタイムデザイナ」

ランタイムデザイナは以下の機能を搭載しています。
・レポートのデザイン
・プレビュー
・印刷
・エクスポート(PDF、Excel、TIFF、HTML、RTF、Text)
・スクリプトエディタ

※1 このサンプルでは、レポートの保存機能を無効にしています。製品付属のサンプルコードでは、保存機能もご確認いただけます。
※2 ランタイムデザイナは、Professionalの機能です。


インストールはこちら

ClickOnceとは

ClickOnce(クリックワンス)は、Visual Studioと.NET Framework 2.0によって提供される新しい配置機能です。WindowsアプリケーションをWebブラウザ経由で配置し、オフラインでの実行を可能にします。ノータッチデプロイメントに対する大きな利点は、オフラインで実行可能なこと、更新や削除の管理が容易であること、セキュリティの設定が柔軟であることなどです。
Visual StudioはClickOnceの配置に必要なコンポーネントを自動で作成する機能を備えています。本サンプルもVisual Studioを使って作成しています。ClickOnceを使用したActiveReportsアプリケーションの配置については「ActiveReports for .NET 6.0J」の製品ヘルプを参照してください。

注意事項

アプリケーションのインストール

バナーをクリックすると次のダイアログが表示されます。[インストール]ボタンをクリックすると、アプリケーションがクライアントPCにインストールされます。インストールが完了すると、アプリケーションが起動します。

画像「アプリケーションのインストール」

アプリケーションの実行

インストールされたアプリケーションはWindowsの「スタート メニュー」から実行できます。本サンプルの場合、[プログラム]-[GrapeCity ClickOnce Demo]-[ActiveReports for .NET 6.0J XXXXXXデモ]に登録されます。

アプリケーションの更新

Webサーバーに新しいバージョンが配置された場合、アプリケーションの起動時に新しいバージョンが自動でインストールされます。オフラインで起動した場合は自動更新されません。

アプリケーションの削除

アプリケーションを削除するには、「コントロール パネル」の「プログラムの追加と削除」を開き、「ActiveReports for .NET 6.0J XXXXXXデモ」を選択して[変更と削除]ボタンをクリックします。「このコンピュータからアプリケーションを削除します。」を選択し、[OK]ボタンをクリックするとクライアントPCからアプリケーションを削除できます。

画像「アプリケーションの削除」