2015-11-17 4 views
1

Я использую Visual Studio Pro 2013 для разработки отчетов.Отчет SSRS - это «падение» строк.

My Dataset Query возвращает около тысячи строк данных, но в отчете отображается только одна треть.

В Таблице или в наборе данных нет фильтра.

Есть ли где-то еще, что фильтр может скрываться в отчете?

Заранее благодарен!

+0

Могут быть также фильтры для группировки строк. Как вы придумали тысячу строк? Вы захватили это с помощью SQL Profiler? –

+0

Если у вас нет фильтров в sql-запросе, единственная причина, по которой в отчете меньше данных, - это фильтр, применяемый на сайте отчета. есть опции для фильтра в наборе данных, tablix, group. попытайтесь экспортировать данные отчета в excel и проверьте. – KrazzyNefarious

+0

@ Nick.McDermaid: «тысячи» строк - это стадион, но я запустил запрос набора данных в SSMS. Количество строк, возвращаемых запросом, также является точным числом, отображаемым в поле «Всего», которое использует этот Expr: = Count (Fields! FieldName.Value). Но когда я физически подсчитываю строки в фактическом отчете, я получаю около 400 строк. – Talay

ответ

1

Похоже, что некоторые из ваших данных агрегируются с вашими полями GROUP BY.

Существует только детали в группы строк»- и единственное, что происходит в есть три группы по областям

Если добавить дополнительный столбец с =COUNTROWS() вы, вероятно, wlll видеть, что некоторые из них более это одна строка.

Если вы хотите все детали, удалите поля из ваших данных. 3 GROUP BY.

Смежные вопросы