次の方法で共有


NeedsHeaderFooterEvaluation プロパティ

このページ ヘッダーまたはページ フッターを表示の際に評価する必要があるかどうかを示す値を取得します。

名前空間:  Microsoft.ReportingServices.ReportRendering
アセンブリ:  Microsoft.ReportingServices.ProcessingCore (Microsoft.ReportingServices.ProcessingCore.dll)

構文

'宣言
Public ReadOnly Property NeedsHeaderFooterEvaluation As Boolean
    Get
'使用
Dim instance As Report
Dim value As Boolean

value = instance.NeedsHeaderFooterEvaluation
public bool NeedsHeaderFooterEvaluation { get; }
public:
property bool NeedsHeaderFooterEvaluation {
    bool get ();
}
member NeedsHeaderFooterEvaluation : bool
function get NeedsHeaderFooterEvaluation () : boolean

プロパティ値

型: System. . :: . .Boolean
このページ ヘッダーまたはページ フッターを表示の際に評価する必要があるかどうかを示す Boolean です。true の場合、ReportItemCollection は NULL となり、表示拡張機能はページを構築した後に EvaluateHeaderFooterExpressions 関数を呼び出す必要があります。

説明

レポートのページ ヘッダーおよびページ フッターには、レポートのそのページの内容に依存する集計またはその他の情報が含まれる場合があります。レポート サーバーには、EvaluateHeaderFooterExpressions というコールバック デリゲート関数が用意されています。NeedsHeaderFooterEvaluation が true の場合、表示拡張機能は PageReportItems オブジェクトを生成し、そのページに完全に含まれているすべてのレポート アイテムをコレクションに追加します。次に、表示拡張機能が EvaluateHeaderFooterExpressions 関数を呼び出し、コレクションを渡すと、レポート サーバーが新しいページ ヘッダーとページ フッターを返します。ヘッダーを評価しフッターを評価する必要がない場合、またはフッターを評価しヘッダーを評価する必要がない場合、評価するヘッダーやフッターは EvaluateHeaderFooterExpressions の結果を基に使用することができ、評価しないヘッダーやフッターはレポート オブジェクト モデルで直接使用できます。