2016-12-16 18 views
0

SSRS、Visual Studioの2015年、以下のIIFステートメントを使用して間違っているかを把握しようとすると、IIFのusingステートメントまたは

=iif((Field1 <> "String1" Or "String2") 
    Or (Field2 <> "String1" Or "String2") 
    Or (Field3 <> "String1" Or "String2") 
    Or (Field 4 <> "String 3"), Field5, nothing) 

は基本的に私はIIF満たす行をフィルタリングしたいが、私はしてみてください今までしています私は警告

[rsRuntimeErrorInExpression] The Value expression for the textrun ‘Field.Paragraphs[0].TextRuns[0]’ contains an error: Input string was not in a correct format.

`

+0

を取得するには、スイッチを使用してオフではなく、 – tomdemaine

+0

IIF良いかもしれません私はいずれかを試してみました –

+0

私は両方を使用してみましたが、それぞれが私に行の#Errorを与え、IIFとスイッチの両方で、ロスを使って試しました。 –

答えて

0
=iif((Field1 <> "String1" Or Field1 <> "String2") 
    Or (Field2 <> "String1" Or Field2 <> "String2") 
    Or (Field3 <> "String1" Or Field3 <> "String2") 
    Or (Field 4 <> "String 3"), Field5, nothing) 
+0

これを試してみると、すべての行の中に#エラーが表示されています –

+0

""で何も置き換えないでください。それはどちらか、またはField5が列の無効な型です –

関連する問題