1

レポートに表示したくないフィールドがいくつかあります。それらを完全に非表示にする方法はありますか(これらのフィールドの列ヘッダーも表示しません)?

DBに保存される前にこれらのフィールドを除外することを目的として、独自のISaveActionを作成しようとしましたが、DataManager.InsertFormに送信されるAdaptedResultListに表示されない場合でも、これらのフィールドに関連付けられた列は引き続き表示されます。レポートで。

4

1 に答える 1

4

すぐに使用できる機能の答えは、WFFMの[フォームレポート]領域にあるレポートの1つを意味する場合、レポートによっては可能性が高いということです。レポートを表示すると上部に[デザイン]ボタンが表示されるレポートの1つを意味する場合は、次のパスのWebサイトディレクトリにある.mrtファイルの1つで構成されているレポートを使用していることがわかります。

Website \ sitecore modules \ Shell \ Web Forms for Marketers \ Reports

[デザイン]ボタンを押してレポートの1つを編集すると、Sitecoreに組み込まれているStimulsoftデザイナーが開き、変更を加えることができます。トライアルクライアントの1つをStimulsoftWebサイトからダウンロードし、.mrtファイルを直接開いて、そのように編集することもできます(インターフェイスは組み込みのSitecoreのものよりもはるかに優れています)。

ただし、注意点として、最初にファイルをバックアップしてください。Stimulsoftのインターフェースは扱いにくく、壊れやすく、学習曲線があります。ただし、基本を理解したら、フィールドを削除するのは簡単です。

于 2012-11-08T01:48:41.257 に答える