1

Чтобы получить данные для моего отчета, я использую хранимую процедуру.SSRS - Неожиданно в отчете отображается только «Нет данных»

Один из параметров SP называется «дата» и не использовался до вчерашнего дня, когда я добавил параметр отчета «дата», который передает значение даты в SP.

Но после этого в диаграмме в моем отчете было показано сообщение «Нет данных». Итак, я установил параметр отчета «дата» в NULL, чтобы SP игнорировал параметр «date» (как и раньше). Но диаграмма по-прежнему показывает «Нет данных».

Когда я выполняю SP (с параметром «date» и без него), данные об ограничении SP.

Я понятия не имею, почему отчет не показывает данные ...

ответ

0

Это звучит как интерфейс SSRS не передавая значение ДАТА в формате ваш СП ожидает. Я бы использовал SQL Profiler для поиска точного формата параметров, который передается SSRS. Оттуда вы можете отредактировать SP или отчет по мере необходимости.

+0

После некоторых проблем с типом данных «дата» мы теперь используем varchar для параметра даты (я знаю, а не лучшее решение ...) Но когда значение DATE НЕ используется, оно также не работает , Поэтому я предполагаю, что должна быть другая проблема – Marc

+0

И параметр даты SP также является varchar – Marc

+0

Что происходит в вашем SP, когда к нему передается параметр varchar со значением NULL? – user3056839

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