レポート ビルダー FastReport .Net ユーザー ガイド: レポート オブジェクトの概要

FastReport .Netは、フル機能の Windows フォーム、ASP.NET、および MVC レポート分析ソリューションです。FastReport .NET を使用すると、アプリケーションに依存しない .NET レポートを作成できます。同時に、FastReport .Net は、次のような 14 の言語をサポートします。中国語と英語により、製品を真に国際的なものにすることができます。

「チェックボックス」オブジェクト

このオブジェクトはレポートにチェックボックスを表示します。次のようになります。

1

オブジェクトは、「選択」と「未選択」の 2 つの状態を表示できます。オブジェクトの状態は以下を使用して処理されます。

  • 「Checked」プロパティで状態を設定します。
  • 「DataColumn」プロパティを使用してオブジェクトをデータ列にバインドします。
  • 「式」プロパティにtrueまたはfalseを返す式を設定します。

「CheckBox」オブジェクトには次のプロパティがあります。

財産 説明
チェックありシンボル、チェックなしシンボル これらのプロパティは、オブジェクトの状態に応じて、オブジェクトに表示されるシンボルを決定します。
チェックカラー このプロパティは、チェック記号の色を決定します。
幅比を確認する このプロパティを使用して、チェックの幅の比率を設定します。チェック マークの幅はオブジェクトのサイズによって異なります。0.2 ~ 2 の範囲の値を使用できます。
チェックを外した場合は非表示にする チェックを外した場合、このプロパティによりオブジェクトを非表示にすることができます。
カチカチ このプロパティはオブジェクトの状態を制御します。
データ列 このオブジェクトがバインドされているデータ列。列の型は bool または int である必要があります。
特急 true または false を返す式。
「テーブル」オブジェクト

「テーブル」オブジェクトは行、列、セルで構成されます。これは、Microsoft Excel スプレッドシートを簡略化したものです。次のようになります。

1

このオブジェクトの詳細については、「レポートの作成」の章を参照してください。

「テーブル」オブジェクトには次のプロパティがあります。

財産 説明
列の数 このプロパティを使用して、列数をすばやく設定します。テーブルに列が少ない場合は追加され、列が多い場合は削除されます。
行数 このプロパティを使用して、行数をすばやく設定します。テーブルに行が少ない場合は行が追加され、行が多い場合は削除されます。
固定列 このプロパティは、テーブル内の固定列の数を決定します。固定列はテーブルヘッダーを構成します。ヘッダーの印刷は、「RepeatHeaders」プロパティによって制御されます。
固定行 このプロパティは、テーブル内の固定行数を決定します。固定行はテーブルヘッダーを構成します。ヘッダーの印刷は、「RepeatHeaders」プロパティによって制御されます。
タイトルを繰り返す このプロパティを使用すると、新しいページごとにテーブル ヘッダーを印刷できます。このプロパティは、動的に形成されたテーブルにのみ適用されます。
「マトリックス」オブジェクト

「行列」オブジェクトは、「表」オブジェクトと同様に、行、列、セルで構成されます。同時に、行列に行と列が何行あるかは事前にはわかりません。それは、接続されているデータによって異なります。

オブジェクトは次のようになります。

1

このオブジェクトの詳細については、「レポートの作成」の章を参照してください。

「行列」オブジェクトには次のプロパティがあります。

財産 説明
タイトルを繰り返す マトリックスが複数のページに分割されている場合、このプロパティを使用すると、新しいページごとにマトリックスのタイトルを印刷できます。
細胞が並んでいる マトリックスに複数レベルのデータ セルがある場合、このプロパティはマトリックス セルの位置を決定します。考えられるバリエーション:

- セルが並べて表示される;
- セルが互いの下に表示される。
スタイル このプロパティを使用すると、マトリックス全体のスタイルを設定できます。事前定義されたスタイルのいずれかを選択できます。
自動サイズ このプロパティにより、行列サイズの自動計算が可能になります。オブジェクトのサイズを手動で制御する場合は、これを無効にします。
情報元 このプロパティにより、行列をデータ ソースに接続できるようになります。このプロパティは、データの列をマトリックスにドラッグすると自動的に設定されます。ただし、セルで式を使用している場合は、プロパティが正しく設定されていることを確認してください。
フィルター このプロパティには、行列データ ソースに適用できるデータ フィルター式が含まれています (「DataSource」プロパティを参照)。
高度な行列オブジェクト

このオブジェクトは、「マトリックス」オブジェクトと同様に、概要レポートを作成できます。

1

「チャート」オブジェクト

「MS Chart」オブジェクトを使用すると、チャートを表示できます。バー、コラム、エリア、ライン、バブル、パイ、サークル、ファイナンシャル、ピラミッド、レンジなど、30 以上の異なるシリーズ タイプが利用可能です。オブジェクトは次のようになります。

1

このオブジェクトの詳細については、「レポートの作成」の章を参照してください。

「行列」オブジェクトには次のプロパティがあります。

財産 説明
チャート Microsoft Chart オブジェクトへの参照。
X 値を揃える このプロパティを使用すると、(NULL 値を挿入することで) 異なるグラフ シリーズの X 値を整列させることができます。グラフに 2 つ以上の系列が含まれる場合に使用します。
AutoSeriesColumn、AutoSeriesColor、AutoSeriesSortOrder これらのプロパティを使用すると、自動的に作成されるシリーズを設定できます。「レポート作成」セクション
情報元 このプロパティを使用すると、グラフをデータ ソースに接続できます。
フィルター このプロパティには、グラフのデータ ソースに適用できるデータ フィルター式が含まれています (「DataSource」プロパティを参照)。
「郵便番号」オブジェクト

「郵便番号」オブジェクトを使用すると、封筒に郵便番号を印刷できます。数字 (0 ~ 9) が表示される場合があります。

オブジェクトは次のとおりです。

1


次のいずれかの方法を使用して、オブジェクトをデータに接続できます。

  • 「Text」プロパティに郵便番号データを設定します。
  • 「DataColumn」プロパティを使用してオブジェクトをデータ列にバインドします。
  • 「式」プロパティに郵便番号データを返す式を設定します。

「郵便番号」オブジェクトには次のプロパティがあります。

財産 説明
段数 コード内のセグメントの数。デフォルトでは、このプロパティは 6 に設定されています。
セグメント幅、セグメント高さ 単一のコードセグメントのサイズ。デフォルトのサイズは 0.5×1cm です。
間隔 このプロパティは、2 つのセグメントの原点間の距離を決定します。デフォルトは 0.9 cm です。
グリッドを表示 グリッドを表示する必要があるかどうかを決定します。
タグを表示 マーカー (郵便番号の上の太い水平線) が必要かどうかを判断します。
データ列 このオブジェクトがバインドされているデータ列。
特急 郵便番号データを返す式。
文章 郵便番号を含むテキスト。

「セルラーテキスト」オブジェクト

このオブジェクトは、テキストの各文字を独自のセルに表示できます。金融アプリケーションで一部のフォームを印刷するためによく使用されます。

オブジェクトは次のとおりです。

1


実際、このオブジェクトは「Text」オブジェクトから直接継承されます。同じ方法でデータに接続できます。たとえば、オブジェクトのエディタを起動して、次のテキストを入力できます。

[従業員.名

「Cellular Text」オブジェクトには次のプロパティがあります。

財産 説明
セル幅、セル高さ これらのプロパティによって、単一セルのサイズが決まります。両方のプロパティが 0 (デフォルト) の場合、セル サイズは使用されるフォントに基づいて自動的に計算されます。
水平方向の間隔、垂直方向の間隔 これらのプロパティは、隣接するセル間の水平方向と垂直方向のギャップを決定します。

「ゲージ」オブジェクト

これらのオブジェクトは、任意の値を視覚的に表示するように設計されています。現在サポートされている 4 つの異なるゲージ タイプは次のとおりです。

1

  • ワイヤゲージ
  • シンプルなメーター
  • 径向规
  • 簡単なスケジュール

レポートにゲージ オブジェクトを追加するには、ボタンをクリックしたときに開くサブメニューからオプションを選択します。

1

1

針の色など、ゲージの外観の一部を変更できます。メーターパラメータを編集するには、マウスの左ボタンでダブルクリックするか、コンテキストメニューで「編集...」を選択します。

[式] ボタンをクリックするとテキスト エディタが開き、ゲージ値を自分で入力したり、式を作成してゲージをデータに接続したりできます。

「デジタル署名」オブジェクト

「デジタル署名」 - 一意性と独創性を保証し、作成者を明確に確立し、文書の変更を防ぐパスワード。信頼性の高い暗号化アルゴリズムのおかげで、このような署名は手書きの署名と同等か、さらに優れた信頼性の高いものになります。

現在のリリースでは、次の 2 種類の署名が利用可能です。

1) 署名フィールド - 文書内に特別なフィールドがあり、それをクリックすることでユーザーが証明書を添付できることを意味します。

この機能を実装するオブジェクトを追加するには、このキーを押します。 

1

それはデジタル署名と呼ばれます。このコントロールをレポート ページに配置すると、次のようになります。

1

レポート ビューでは表示されません。その機能は PDF エクスポートに限定されています。つまり、Acrobat Reader で PDF ファイルを表示すると、このフィールドが表示されます。

エクスポート後、フィールドは次のようになります。

1

署名フィールドをクリックして、ドキュメントに署名する証明書を選択するウィンドウを表示します。

2) ステルス署名 - 証明書を使用して署名します。視覚的には見えませんが、署名者、署名の信頼性、署名時のドキュメントのバージョン、その他の情報に関する情報はドキュメントのプロパティで確認できます。

エクスポートされた PDF ファイルに非表示の署名を使用して署名するには、レポート ページにデジタル署名オブジェクトを追加する必要はありません。エクスポート設定で署名オプションを有効にし、そこで証明書を選択する必要があります。

1

おすすめ

転載: blog.csdn.net/m0_67129275/article/details/131717454