Я сравниваю 2 поля в SSRS, используя instr function
и предоставляя условный формат цвета, когда одно из полей отличается. Приведенный ниже код работает отлично, за исключением случаев, когда оба поля пусты или ничего не имеют. Когда они оба пусты или ничего не имеют, я все равно получаю условный цвет, и я не хочу никакого цвета, когда оба пустые или ничего в поле. Он просто должен быть прозрачным без цвета.SSRS INSTR Функция сравнения, когда оба поля пустые
Вот мой код. Могу ли я добавить isnothing
или что-то вроде этого в код?
=iif(instr(Fields!AF_ADDRESS4.Value, Fields!BF_ADDRESS4.Value)>0,"Transparent","Yellow")
Заранее спасибо.
Да, вы можете сделать что-то подобное. Добавьте еще один IIF перед своим выражением, чтобы проверить, что оба поля имеют значения, прежде чем запускать это. Попробуй! –
Я попробовал несколько попыток и не смог заставить это работать. Можете ли вы привести пример? – BIReportGuy
Добавьте то, что вы попытались на вопрос, пожалуйста. –