SSRS 2008: показать последний элемент в строке группы

Я хотел бы показать последний/первый элемент (в зависимости от моих настроек сортировки) в расширяемой строке группы.

Например, у меня есть некоторые значения, упорядоченные по месяцам/годам. Я хотел бы показать самое последнее значение в свернутой строке группы (с кнопкой + слева).

Возможно ли это решение без повторения этого значения в первой строке, как вы можете видеть на прикрепленном изображении? Отчет SSRS 2008

(Посмотрите только на значения Mese (месяц) и Anno (год), не смотрите на другие значения, которые неверны)


person s.milziadi    schedule 12.06.2014    source источник
comment
Не могли бы вы расширить свой вопрос и добавить больше деталей? Мне недостаточно ясно, чтобы помочь вам.   -  person Kevin    schedule 12.06.2014
comment
Как видите, я создал группы строк на основе Cod. Значение коммессы. Первая строка группы - это строка со значком + или - (я не знаю, как назвать именно эту строку). Итак, я хотел бы показать в этой строке первый элемент группы. Например, строка с mese = 4, anno=2014 и т. д. Затем, когда пользователь расширяет группу, он начинает видеть элементы от 3/2014, а не от 4/2014, как вы можете видеть на изображении.   -  person s.milziadi    schedule 12.06.2014
comment
Хорошо, основываясь на том, что вы сказали, я добавил для вас пример решения ниже.   -  person Kevin    schedule 12.06.2014


Ответы (1)


Пример решения:

  1. Щелкните правой кнопкой мыши «Отчеты» в обозревателе решений и выберите «Добавить новые отчеты».
  2. Выберите источник данных и нажмите «Далее».
  3. скопируйте свой запрос в область «Строка запроса» (для простоты я использовал запрос без параметров). Нажмите "Далее.
  4. Выберите табличный и нажмите «Далее».
  5. Нажмите на поле, которое вы хотите сгруппировать в области «Доступные поля», а затем нажмите на кнопку группы, чтобы поле было помещено в раздел группы. Затем поместите остальные поля в раздел «Подробности» с помощью кнопки «Подробности». Нажмите «Далее», когда закончите.
  6. Выберите «Пошаговый» и «Включить детализацию», затем нажмите кнопку «Готово».
  7. При предварительном просмотре отчета вы увидите все, что хотите, за исключением того, что первая строка не отображается, когда группа детализации свернута.
  8. В представлении «Дизайн», как показано ниже на рисунке, добавьте поля в строку группы (рядом с «WorkDate» в моем примере) для каждого поля, которое вы хотите отобразить. введите здесь описание изображения
  9. Теперь вы увидите в предварительном просмотре, что первая строка группы будет отображаться, пока группа свернута.
person Kevin    schedule 12.06.2014
comment
Спасибо, Кевин. Но таким образом, если я разверну строку, первый элемент группы снова будет таким же, как у меня в голубом ряду. - person s.milziadi; 12.06.2014
comment
Совершенно верно, но вы не заявили, что не хотите, чтобы это произошло. Что вы можете сделать, так это скрыть эти групповые столбцы, когда вы нажимаете на символ +. Тогда содержимое синей строки будет скрыто при ее расширении, и вы по-прежнему будете видеть первую строку в белой области сведений. - person Kevin; 24.06.2014