Отчеты SSRS с параметрами datetime - PullRequest
1 голос
/ 15 февраля 2010

Я создал один отчет в SSRS с двумя входными параметрами, FromDate и ToDate. Оба поля я объявил как DATETIME и проверил опцию, чтобы разрешить NULL для обоих этих значений. Таким образом, в отчетах один NULL CHECKBOX идет вместе с этими параметрами. и когда я нажимаю на ссылку, отчет автоматически загружается для пустых входов (без запроса пользователя вводить что-либо). Есть ли способ избежать этой начальной загрузки для нулевых значений и избежать NULL CHECKBOX в отчете ....?

Ответы [ 3 ]

0 голосов
/ 25 марта 2014

снимите флажок «Разрешить пустое значение» и «Разрешить пустое значение» и «Проверять наличие нескольких разрешенных значений только для параметров FromDate и ToDate».

0 голосов
/ 08 февраля 2016

это можно сделать в диспетчере отчетов, а не в RDL. После того, как RDL загружен и опубликован, выделите отчет, нажмите стрелку вниз и перейдите к «Управление», а затем к «Параметрам». Снимите флажки с атрибутов HasDefault и NULL для параметров и нажмите «Применить». Теперь, когда вы нажимаете на ссылку отчета, вы можете видеть параметры даты с пустыми значениями и NULL не отмечены.

0 голосов
/ 15 февраля 2010

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

если у вас есть приложение, которое передает параметры в ваш отчет, вы можете передать DateTime.MinValue в качестве входного параметра вместо нулевых значений.

...