Есть два пути.Вы можете деформировать ваше выражение другим условием:
=IIF(SUM(IIF(Fields!StudentPeriod.value = "2" And Fields!SkillFour.value > "0", Fields!SkillFour.value, Nothing), "UserName") = Nothing, "N/A", SUM(IIF(Fields!StudentPeriod.value = "2" And Fields!SkillFour.value > "0", Fields!SkillFour.value, nothing), "UserName"))
Или вы можете зайти в свойства текстового поля Число> Валюта и установить флажок Показывать значение как - / (Нет).
Кроме того, вы не должны использовать такое условие:
Fields!SkillFour.Value > "0"
Это указывает на то, что ваше значение "0"
является строкой и вы хотите использовать математический символ >
на строку.Вы должны преобразовать его в целое или двойное число с помощью
CInt(Fields!SkillFour.Value) > 0