'宣言 Public ReadOnly Property OverlayReplacements As System.Collections.IDictionary
public System.Collections.IDictionary OverlayReplacements {get;}
'宣言 Public ReadOnly Property OverlayReplacements As System.Collections.IDictionary
public System.Collections.IDictionary OverlayReplacements {get;}
このプロパティはエクスポートフィルタの実装時に役に立ちます。
ページ数やグループページ数を含むレポートは、レポート本体に特別なタグを保存します。レポート描画が終了したとき、これらのタグは実際のページ数と置き換えられる必要があります。フィルタはこの辞書を使ってタグと置き換えられる値のリストを取得することができます。辞書内のキーのペアは、タグとそれらが置き換えられる値を格納しています。
public class MyTextFilter : ExportFilter { // ... override public void EndReport() { // close output stream Layout layout = _ownerReport.GetLayout(); ReplaceInStream(_exportStream, layout.OverlayReplacements); _exportStream.Close(); } }