2011-07-08 5 views
1

テキストオブジェクトがStimulsoft PDFレポートにエクスポートされないようにするか、無効にすることはできますか?Stimulsoftレポートをエクスポートしている間に、出力または非表示のテキストを禁止しますか?

テキストオブジェクトの[印刷可能]設定をfalseに設定しても効果はありません。その1つの設定とは別に、私が見つけることができる唯一の関連する設定は、出力を妨げないように見える「画像としてエクスポート」でした。

私はSitecore 6.4でStimulsoft Reportsを使用しています。私の問題は、エクスポートされたPDFレポートに生のHTMLが表示されていることです。テキストフィールドをすべて非表示にする方法が必要です。

答えて

2

レポートのエクスポート(書き出し)イベントに次のコードを使用することができます。

for (int i = 0; i < this.RenderedPages.Count; i++) 
{ 
    foreach (StiComponent component in this.RenderedPages[i].GetComponents()) 
    { 
     if ((component is StiText) && (component.Name == "Text2")) 
     { 
      component.Enabled = true; 
     } 
    } 
} 

リンクからサンプルを確認してください: http://depositfiles.com/files/9ci8ofech

関連する問題