レポートに列があり、その列の可視性が式によって制御されています。
=IIF(UCase(CStr(Fields!Condition.Value)) = "C",True,False)
条件が true の場合、列は非表示になり、false の場合、列は表示されます。Excel と PDF にエクスポートすると、レンダリングはこの式の評価を尊重し、列を適切に表示します。
一方、CSV は、条件が評価されても列をエクスポートします。この式を列の可視性、テキストボックスの可視性、および他の多くの場所に配置しようとしました。どこに置いても構いません。CSV でエクスポートします。
RenderFormat.Name = "CSV" を使用して CSV 出力を制御できると思われますが、それは全か無かのアプローチのようです。CSVにエクスポートする必要がある場合とそうでない場合があります。私は本当にこの式が機能する必要があります。
これは SSRS 2008 の欠陥であり、単に不可能なのでしょうか?