Я пытаюсь создать вычисляемое поле в наборе данных SSRS, но поля, которые должны быть суммированы, также имеют нулевые значения, и я не могу получить формулу правильно. Ниже приводится описание того, что я пытаюсь сделатьSSRS расчет IF THEN ELSE с нулями
If value.field1 = 1 and value.field2 is not null, then
use value.field2
otherwise
use value.field3
Я уверен, что есть простой ответ на этот вопрос, но я новичок в SSRS и не могу показаться, чтобы найти правильный ответ.
Спасибо! Это сработало красиво. Но что, если я хотел сделать что-то для следующего эффекта? Если поле 1 равно null или 0, тогда пустое поле (field1-field2) – Jsapp
вам просто нужно что-то сделать в строках '= iif (isnothing (fields! Field1.value) = 1 или поля! Field1.value = 0, "", (поля! field1.value - fields! field2.value)) ' – SFrejofsky
Не то, что я искал. Возвращается с ошибкой #. Возможно, я не правильно объяснил. Позвольте мне попробовать это снова :-) IF Field3 имеет значение null или = 0, затем заполняет поле пустым, иначе вычитает Field3 из Field4 – Jsapp