SSRS: Как улучшить представление меток на диаграмме ap ie? - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть круговая диаграмма, и я использую ключевое слово #PERCENT, чтобы представить проценты различных категорий. Но иногда ярлыки перекрываются.

введите описание изображения здесь

Я пробовал разные настройки свойств тега, но не могу это исправить. Я также попытался настроить выражение, но оно выдает ошибку:

=IIf( Cint(#PERCENT) < 1 , "",  #PERCENT )

Как улучшить представление? Спасибо! заранее

1 Ответ

0 голосов
/ 15 апреля 2020

Есть несколько вещей, которые вы можете сделать.

  1. Чтобы исправить то, что вы уже пытаетесь сделать, вам нужно изменить выражение на что-то вроде

    = IIF (SUM (Fields! Amount.Value) / SUM (Fields! Amount.Value, "DataSet1") <0.01, 0, "#PERCENT") </p>

Предполагается, что p ie диаграмма основана на полях с именем Amount, а ваш набор данных называется DataSet1.

Затем вам нужно установить для свойства Format datalabel что-то вроде

0.00;(0.00);' '

Это важная здесь часть после последнего двоеточия, значит ;' ', показывать ноль как пробел.

Вы можете установить положение этикетки на Outside, чтобы они не были так близки друг к другу

Вы могли бы "взорвать" маленькие кусочки в другой p ie или переместите эти фрагменты подальше от основного p ie, установив CollectedStyle в группе свойств CustomAttributes

, в приведенном ниже примере это говорит "любые фрагменты, которые <= 20% или график "переместить их в свой мини-график. </p>

enter image description here

Посмотрите на группу свойств SmartLabels в свойствах серии Chaer.

enter image description here

Надеюсь, с этой информацией у вас будет достаточно для улучшите свой график.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...