2012-02-01 1 views
0

Предположим, что ваш набор данныхКак переключить «детали группы групп» в SSRS?

Street 
Housenumber 
InhabitantNumber 
InhabitantDataType 
InhabitantDataValue 

Таким образом, вы могли бы иметь

Monkeystreet : 23 : 1 : Name : Bob Smith 
Monkeystreet : 23 : 1 : DOB : 01.01.1950 
Monkeystreet : 23 : 2 : Name : Sheila Smith 
Monkeystreet : 23 : 2 : MaritalStatus: Married 
Monkeystreet : 27 : 1 : Name : John Doe 
Goatroad  : 15 : 1 : Name : Sally Mither 
Goatroad  : 15 : 1 : DOB : 02.02.1970 

Примечание: Там могут быть различные количества данных на жителя

Теперь я повернуть эти данные

Таким образом, колонны составляют

Street : HouseNumber : Inhabitant : InhabitantData 
MonkeySt. : 23  :  1  : Name: BobSmith 
              DOB : 01.01.1950 
         :  2  : Name: SheilaSmith 
             MarSt: Married 
      :  27  :  1  : Name: John Doe 
------------------------------------------------------------- 
Goatroad :  15  :  1  : Name: Sally Mither 
            : DOB : 02.02.1970 

Так у меня есть строка группировки на «StreetName» и один на «номер дома» и «обитатель данных» находится в таблице детализации группы

Как я могу сделать этот обитатель данные «шоу» или «скрыть 'с переключателем?

ответ

2

Вам действительно нужна третья группировка, чтобы заставить работать тумблер. Если вы группируете InhabitantNumber, а затем добавляете переключатель в эту группу, вы сможете показывать и скрывать InhabitantData.

Я использовал тестовый запрос для создания фиктивных данных, прикрепленных к вашему сообщению, и фактически использовал мастер отчетов для создания этого точного поведения.Вот шаги, которые можно предпринять, если у вас есть запрос написан, чтобы создать его с помощью мастера отчетов в ЗАЯВОК:

  1. правой кнопкой мыши Отчеты папку
  2. Нажмите Добавить новый отчет -> Нажмите Следующая кнопку
  3. Настройка источника данных или использовать существующий общий один -> Нажмите Следующая кнопка
  4. Вставить запрос в строка запроса: область текста или использовать Query Builder -> Нажмите Следующая кнопку
  5. Выбрать Табличный Тип отчета -> Нажмите Следующая кнопку
  6. Поместите следующее в область текста группы с помощью> кнопку Group
    • Улица
    • Домашний номер
    • InhabitantNumb эр
    • Пожалуйста, обратите внимание: заказ вы положили столбцы в этом поле определяет иерархию групп
  7. Поместить следующее в область текста Подробности использования Детали> кнопку
    • InhabitantDataType
    • InhabitantDataValue
  8. Нажмите Следующая кнопка
  9. Выберите Ступенчатая и нажмите Включить Drilldown флажок -> Нажмите Следующая кнопка
  10. Выберите стиль таблицы, который вы предпочитаете -> Нажмите Следующая кнопку
  11. Название отчета - > Нажмите Отделка

Это t он самый простой способ создать ступенчатую/переключение на группу отчетов. Вы можете создать его вручную, но обязательно добавьте эту третью группу (по InhabitantNumber) и включите переключатель.

-Paul