Подтвердить что ты не робот

Tablix возвращает только 1 запись для набора данных

У меня есть таблица в отчете SSRS:

enter image description here

Когда я запускаю отчет, он возвращает только 1 запись!

Я сделал трассировку сервера sql, и запрос, который выполняется, возвращает 14 строк.

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

enter image description here

Как я могу получить эти 3 горизонтальные линии на том, который не работает?

Что может быть моей проблемой? Что я сделал не так?

4b9b3361

Ответ 1

Снимок экрана показывает, что у вас нет групп. Вы удалили группу данных из Tablix. Вы можете добавить его обратно, вставив новую группу или создав новый объект tablix с нуля.

Чтобы добавить группу, щелкните ячейку в строке, которая должна иметь группу, в этом случае ячейку [ReferredBy]. Выберите Добавить группу → Группа строк → Смежные над. Если ваши данные уже сгруппированы с правильным уровнем детализации, выберите "Показать подробные данные" на экране "Группа таблиц". Это добавит детали тройной строки в строку выше текущей строки. Если вам нужно сгруппировать что-то, затем выберите поле для группировки. Это добавит a) в строку выше текущей строки. Скопируйте и вставьте содержимое ячеек в существующей строке в новую строку и удалите исходную строку.

Ответ 2

Одна строка, когда вы ожидаете множественные звуки, подобные проблеме группировки. Отлаживая что-то вроде этого, я бы создал новый элемент таблицы ниже текущего и перетащил один столбец из набора данных. Если он возвращает 14, вы знаете, что это не набор данных, который рассматривается как проблема, а выражение таблицы. Если он также возвращает только один из них, у вас, вероятно, есть предикат, выражение фильтра или параметр, ограничивающий область действия вниз.

Ответ 3

Возможно, вы задали выражение для текстового поля, а не для RowGroup. Просто найдите свойства группы, а затем поставьте одно и то же выражение в Group On.