Было то же самое желание. Я читаю количество сотрудников в квартале по категориям сотрудников. У меня есть простой процесс, который берет дату (@EOQDate - начало квартала) и перечисляет персонал. Поэтому я добавил простую сумму в свой оператор SELECT SQL ...
, COUNT(staffID) OVER (PARTITION BY @EOQDate) AS StaffCount
, затем в режиме разработки SSRS щелкните легенду о категории и в нижней части диаграммы в полях Удалить категории здесь щелкните правой кнопкой мыши категорию, которую вы перетащили в эту область, и выберите категорию групповые свойства ...
В поле Lable щелкните построитель выражений и создайте выражение, которое вы хотите увидеть. Очевидно, вам нужна существующая категория lable, в моем случае ...
= Поля! StaffCategory.Value
Затем добавьте процент, который равен Count (Fields! StaffID.Value) /Fields!StaffCount.Value
Вам нужно будет превратить его в процент, так что мое окончательное выражение выглядит следующим образом ...
= Fields! StaffCategory.Value & "" & Format (Count (Fields! StaffID.Value) /Fields!StaffCount.Value, "0,00%")
И Улла! категория этикетки и процент.