Значение по умолчанию для параметра данных, SSRS - PullRequest
0 голосов
/ 24 февраля 2009

В моем отчете SSRS я хотел установить параметр даты по умолчанию с датой выполнения. Я устанавливаю дату по умолчанию с =DateValue(Globals!ExecutionTime) или =today. У меня есть 5 других параметров в моем отчете.

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

1 Ответ

0 голосов
/ 30 августа 2012

Надеюсь, это поможет кому-то еще нуждающемуся.

Чтобы избежать обновления при изменении параметров, избегайте использования выражений в значениях параметров по умолчанию.

Например, вместо указания выражения =TODAY() создайте набор данных с запросом SQL, таким как SELECT getdate() = DefaultDate, и из параметра обратитесь к этому набору данных, используя запрос для значения по умолчанию.

проверить это:

http://blog.summitcloud.com/2009/12/fix-refresh-of-parameters-in-ssrs/

http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/6e5c4137-092f-4d54-a1a1-27730744074d/

Надеюсь, это поможет.

...