У меня есть следующий код, и я не могу получить правильный результат
=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 равен нулю или равенв ноль и DB2 равно нулю или равно нулю для вывода none
- Но если DB1 равно 1, а DB2 равно 0 для вывода "A",
- Но идентификатор Db1 равен0 и DB2 равно 1, затем выведите «B»,
- Наконец, если они оба равны одному выходу «A & B»