2017-10-12 13 views
0

SSRSレポートを作成してSSRS 2016で実行し、約2秒でExcelにエクスポートします。条件付き書式設定を追加すると、レポートは約2秒で実行されますが、Excelへのエクスポートは停止します。私はそれをキャンセルする前に10分ほど走らせた。レポートには600レコードしかありません。条件付き書式設定でSSRSエクスポートがフリーズする

私は無駄に以下の両方試してみた:

=IIF(Fields!StatusTypeName.Value = "H5-Active", "Green", "Blue") 

    =Switch(Fields!StatusTypeName.Value = "H5-Active", "Green" 
    Switch(Fields!StatusTypeName.Value ="H4", "Blue") 

私は、プロパティの下BackgroundColorをで式を入れています。

なぜこのような単純なことが原因でこの機能が無効になるのか理解できません。誰かがこれを経験しましたか?

+0

どうあるべきかで、あなたは、条件付き書式の式を取り出し、同じ他のすべてを維持し、Excelエクスポートのテストを試してみました? –

+0

はい、書式設定なしで完全にエクスポートされます。レポートには600行しかありませんが、約55列あります。私は約5列を返すだけのフィルタを使用してレポートを実行したとき、問題なくフォーマットしてエクスポートしました。だから私はそれを修正する方法を知らないけれども、それは列の数に問題があるようです。 – jackstraw22

答えて

0

正しいswitch文がありません。スイッチは1回だけ表示され、対応する条件は角カッコ内に表示されます。

これは、それはあなたが他のいくつかの同時変更を導入していない確かに

=Switch(Fields!StatusTypeName.Value = "H5-Active", "Green", 
      Fields!StatusTypeName.Value ="H4", "Blue") 
+0

それはまだ凍る。しかし、それでも私のオリジナルの方法は数秒で実行されました。フリーズするのはExcelへのエクスポートだけです。 – jackstraw22

関連する問題