Методы детализации в выпуске SSRS 2008 - PullRequest
3 голосов
/ 20 марта 2012

У меня есть отчет, показывающий местонахождение, отдел и имя сотрудника и зарплату.Все поля из одной таблицы.Я группируюсь сначала по месту, а затем по отделу.У всех групп есть заголовки групп.Подробная строка содержит имя сотрудника и зарплату.

Мой отчет показывает отлично, но я хочу внедрить технику детализации.Я хочу показать символ плюс плюс для группы.При открытии отчета должны отображаться только названия мест со знаком плюс.Затем, когда пользователь нажимает на знак плюс, все отделы будут отображаться в этом месте.А когда пользователь нажимает на знак «плюс отдел», все данные о сотрудниках должны отображаться в этом отделе.

Я искал в Google и следовал по ссылкам:

http://forums.asp.net/t/1573640.aspx/1?May+i+use+the+collapse+and+expand+feature+like+tree+menu+in+Report

http://www.mssqltips.com/sqlservertip/1329/drill-down-techniques-in-ssrs-with-the-visibility-property/

http://www.sqlservercurry.com/2009/08/creating-drill-down-report-with-sql.html

Я следовал их инструкциям, чтобы встроить в свой отчет расширенные функции свертывания, но не смог.Пожалуйста, объясните мне, как отобразить местоположение отчета и отдел с помощью расширенной функциональности свертывания.

Ответы [ 2 ]

4 голосов
/ 21 марта 2012

Пожалуйста, следуйте этим шагам

  1. В своем отчете в разделе «Группы строк» ​​щелкните правой кнопкой мыши группу «Подробности» -> «Добавить группу» -> «Родительская группа» -> «Выбрать местоположение» и включите заголовок группы
  2. Теперь удалите фактический столбец местоположения
  3. Теперь снова в разделе «Группы строк», щелкните правой кнопкой мыши группу местоположений -> Добавить группу -> Дочернюю группу -> Выбрать отдел и включите заголовок группы
  4. Теперь удалите фактический столбец отдела.
  5. В разделе «Группы строк» ​​щелкните правой кнопкой мыши группу «Подробности» -> «Свойства группы» -> «Перейти к видимости» -> выберите «Скрыть» для отчета изначально запускается "и установите флажок" Надпись может быть переключена этим элементом отчета и выберите "Отдел1 (имя по умолчанию для группы" Отдел " TextBox, вы меняете его) как опция "
  6. В разделе «Группы строк» ​​щелкните правой кнопкой мыши группу отделов -> Свойства группы -> Перейти к «Видимость» -> выберите «Скрыть» для «При первоначальном запуске отчета» и установите флажок «Надпись может быть переключена в этом отчете». пункт и выберите «Location1 (имя по умолчанию для текстового поля группы Location) в качестве опции»
  7. Предварительный просмотр вашего отчета, и он должен работать нормально.
2 голосов
/ 19 сентября 2012

Выберите текстовое поле, в котором находятся значения, по которым вы группируете. Установите для свойства исходного состояния переключения этого группового блока значение True.

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