2

SSRSレポートにこの声明があります。

=iif(
    ((Fields!lngCount2.Value-Fields!lngCount.Value)/Fields!lngCount.Value) > 0
        and Fields!strSegmentName.Value ="Struggler" 
        or Fields!strSegmentName = "Winback" 
        or Fields!strSegmentName.Value = "Former", 
            "Green" , 
                    iif(
                        ((Fields!lngCount2.Value-Fields!lngCount.Value)/Fields!lngCount.Value) < 0 
                            and Fields!strSegmentName.Value ="New" 
                            or Fields!strSegmentName = "Riser" 
                            or Fields!strSegmentName.Value = "High Value", 
                                "Green",
                                    "Red" )
)

以下のエラーが発生します。

ローカル レポートの処理中にエラーが発生しました。レポート「メイン レポート」の定義が無効です。テキストボックス 'textbox8' の Color 式にエラーが含まれています: [BC30518] アクセス可能な '=' をこれらの引数で呼び出すことができないため、オーバーロードの解決に失敗しました:

このエラーを解決するにはどうすればよいですか?

4

1 に答える 1

6

との「.value」が欠落していると思いFields!strSegmentName = "Riser"ますor Fields!strSegmentName = "Winback"

于 2010-07-03T12:53:24.463 に答える