0
私は、次のコードを持っていると私は基本的に、ここで正しい結果SQLレポート
=IIf
((IsNothing(Fields!db1.Value) OR (Fields!db1.Value = 0)) AND
(IsNothing(Fields!db2.Value) OR (Fields!db2.Value = 0)), "None",
IIF(Fields!db1.Value = 1 And Fields!db2.Value = 0, "A",
IIF(Fields!db1.Value = 0 And Fields!db2.Value = 1, "B","A & B")))
を得るように見えることはできませんが、私が欲しいものです:
- DB1がnullまたは等しい場合
- しかし、Db1は0に等しく、DB2は次のようになります。DB2は0に等しいです。 1を出力し、 "B"最後に、
- 彼らは私にはデータ型が数値がそうcharとして戻って来ていたように私がチェックしたことが戻ってくるという答えを
おかげで編集がはるかに明確に – Deviland
あなたは何を得ていますか? – Lamak
データが "A"または "B"であることが明らかな場合でも、最後の結果が得られます。この場合は "A&B" – Deviland