Учитывая, что вы используете SSRS, не пытайтесь добавить знак% в конце вашего процента и преобразовать его в varchar
, оставьте его как decimal
.Вместо этого измените формат отображения.
Выберите ячейки, которые возвращают ваши проценты, и нажмите F4 .Затем в целевой области свойств найдите свойство Format
и измените его на 0%
.Если вы хотите, чтобы он отображал 1 (или более) десятичных разрядов, тогда используйте 0.0%
, 0.00%
, ... вы поняли.
Обратите внимание, что вам нужно убедиться, что ваши значения возвращают десятичное числозначение.Вы умножаете свои значения на 100, а это значит, что это не так.15
не 15%
, это 1500%
.15% = 0.15
.