Я использую Report Builder 3.0. У меня есть отчет, который должен отображать цифры с плюсом или минусом впереди, а также требует, чтобы шрифт менял цвет в зависимости от плюса или минуса
. Это результат запроса
fiscal total sdg Difference
2014/2015 2341 SDG NULL
2015/2016 2378 SDG +37
2016/2017 2323 SDG -55
2017/2018 2352 SDG +29
2018/2019 2576 SDG +224
2019/2020 1451 SDG -1125
Это мое выражение в текстовом поле
=sum(IIF(Fields!sdg.value="SDG",cint(Fields!Difference.value), 0),"SDG_Difference")
Поскольку я суммирую, мне нужно изменить поле «Разница» на целое, чтобы я потерял «+» и «-» в моем отчете
Я попытался добавить небольшое текстовое поле перед текстовым полем с выражением «Разница» (выделено желтым цветом)
Это код в этом текстовом поле для получения '+' и '-'
=IIF(Reportitems!Textbox1.value >0 ,"+", "")
Хотя это не идеально, я могу с этим смириться - моя проблема возникает, когда я хочу покрасить шрифт -Зеленый для «+» и красный для «-»
=IIF(ReportItems!textbox1.value = "+" ,"LightGreen","IndianRed")