2010-02-15 9 views
1

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

ответ

0

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

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

0

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

0

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

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