GrapeCity ActiveReports for .NET 12.0J
TableOfContents(Professional)
すべて展開すべて展開
すべて折りたたむすべて折りたたむ

TableOfContentsレポートコントロールは、ActiveReports Professionalの機能で、レポートの見出しレベル、およびラベルとそのページ番号の階層を示す見出しマップをレポートのボディに表示するために使用します。TableOfContentsコントロールを使用すると、使用しているビューワの種類にかかわらずレポートのデータ構成がすぐにわかり、目的のデータにすばやく移動することができます。見出しマップはビューワでのみ使用可能で、レンダリングも印刷もできませんが、TableOfContentsコントロールはこれとは異なり、印刷、およびレンダリング可能な目次構造としてレポートのボディに埋め込むことができます。TableOfContentsレポートコントロールをレポートに追加するには、ツールボックスからドラッグしてレポートのデザイナ面上にドロップします。

[プロパティ]ウィンドウにあるいくつかのプロパティを使用して、TableofContentsレポートコントロールの外観と動作を制御することができます。たとえば、ページレポートでは、OverflowNameプロパティを使用して、TableofContentsコントロールとリンクするOverflowPlaceHolderコントロールの名前を指定することができます。FixedHeightプロパティでは、各ページでのTableofContentsコントロールの最大の高さを設定できます(これは他のレポートコントロールにあるFixedSizeプロパティと似ています)。StyleNameプロパティでは、スタイルシートから選択したスタイルを適用することができます。これらのスタイルは、StyleNameプロパティでTableOfContentsレポートコントロール、または[LevelDesignerコレクションエディター]ダイアログを使用して目次レベルに設定することができます。スタイルを適用する方法の詳細については、「目次の設定」を参照してください。

Levelsプロパティには目次レベルのコレクションが含まれており、ここから[LevelDesignerコレクションエディター]ダイアログにアクセスしてレポートの目次レベルとそのプロパティを設定することができます。MaxLevelプロパティは、見出しマップの最大レベル数を制限します。

[レポート」ダイアログ、またはDocumentMapプロパティを使用して見出しマップに加えたカスタマイズ(ナンバリング形式の設定など)は、TableofContentsコントロールに直接適用されます。詳細については、「見出しマップに項目の追加」を参照してください。

プロパティ設定ダイアログ

TableOfContentsのプロパティはプロパティ設定ダイアログで設定することができます。このダイアログを表示するには、レポート上のTableOfContentsコントロールを選択した状態で、[プロパティ]ウィンドウの[プロパティ設定ダイアログ]リンクをクリックします。表示される[TableOfContents]ダイアログが、TableOfContentsコントロールのプロパティ設定ダイアログにあたります。

[TableOfContents]ダイアログでは、以下の各ページを使用してTableOfContentsレポートコントロールのプロパティを設定することができます。

メモ: プロパティの多くに用意されている<式...>オプションをクリックすると、[式エディタ]ダイアログが表示されます。このダイアログでは、値を決定する式を作成することができます。

全般

表示

外観

データ出力

LevelDesignerコレクションエディター

[LevelDesignerコレクションエディター]では、レポートの目次のレベルとそのプロパティを設定します。[LevelDesignerコレクションエディター]ダイアログにアクセスするには、[プロパティ]ウィンドウに移動し、Levelsプロパティで[(コレクション)]をクリックします。

目次レベルのプロパティは、以下の場所から設定することができます。

LevelDesignerコレクションエディターでは、目次レベルのプロパティを以下のように設定することができます。

外観

データ

全般

レイアウト

その他

関連トピック

 

 


Copyright © 2003 GrapeCity inc. All rights reserved.