Данные запроса SSRS частично отсутствуют в отчете

Я знаю, что вариант этого вопроса задавали 100 раз, но я перепробовал все варианты, которые мне удалось найти, и удивляюсь, если что-то мне не хватает. Я попробовал многие из предложенных решений, но не могу заставить его работать.

У меня есть матричный отчет в SSRS 2013... параметры, наборы данных все обычные вещи. Наборы данных являются хранимыми процедурами SQL. Моя матрица использует набор данных с именем dsDetails, который извлекает из хранимых процедур SQL. Когда я запускаю SP в SQL Server, я получаю все ожидаемые данные (то есть данные до 2018 года); и если я запускаю SP через конструктор запросов SSRS, я также вижу все данные. Однако, когда в моем отчете отображаются некоторые данные, их нет (в частности, мне не хватает данных 2018 года; данные за 2016 и 2017 годы присутствуют). Я удалил файл rdl.data и очистил кеш, но все еще не могу получить свои данные. Я также проверил, что отсутствующие данные не имеют странного форматирования, и это тоже не проблема.

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

Поэтому я решил просто добавить новую матрицу в отчет и попытаться перестроить ее, просто добавив строку-одиночку и один столбец и одну и ту же сделку... пропуская данные за 2018 год. Существует ли форма фильтра, которая применяется к телу отчета (и поэтому любая матрица / таблица, которую я здесь добавляю). Эта новая матрица определенно не имеет добавленных фильтров или видимости, поэтому она представляет собой чистое представление данных... за исключением того, что в ней отсутствуют данные за 2018 год, которые я ясно вижу в результатах запроса / набора данных.

0 ответов

Другие вопросы по тегам