|
Не выводить отчет сразу в RS2005
|
|||
---|---|---|---|
#18+
можно ли в Reporting Services 2005 сделать так, чтобы отчет не выводился до тех пор, пока пользователь не нажал кнопку View Report? В запросе есть параметры, и RS2005 позволяет отложить вывод отчета в том случае, если у параметра не стоит галка Allow Nulls, а параметр по умолчанию NULL. Но что если мне нужно разрешить этому параметру быть NULL, но при этом отчет, когда параметр равен NULL выводит все строки и соответственно выводится очень долго, а если параметр не NULL, то ставится фильтр по этому параметру, и выводятся быстрее. Все бы хорошо, но отчет начинает выводиться сразу при открытии, причем для значения NULL, т.е. будет выводиться очень долго, а пользователь, возможно хотел поставить фильтр.Потому и вопрос: можно ли сделать так, чтобы отчет начинал выводиться только по кнопке View Report ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2006, 12:58 |
|
Не выводить отчет сразу в RS2005
|
|||
---|---|---|---|
#18+
Может сделать этот отчет вложенным. А вначале загружать стартовый отчет без каких либо выводов данных с предложением к пользователю ввести параметры просмотра вложенного отчета. Удобно на стартовом отчете сделать ссылки на отчеты одной группы, использующей одни и те же параметры. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2006, 13:45 |
|
Не выводить отчет сразу в RS2005
|
|||
---|---|---|---|
#18+
Проще всего сделать дополнительный параметр, что-то типа "готов/не готов", не имеющий значения по-умолчанию, а потому требующий обязательного выбора. Тогда отчет будет ждать пока пользователь выберет этот параметр. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2006, 17:46 |
|
|
start [/forum/topic.php?fid=31&fpage=150&tid=1538706]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 302ms |
total: | 556ms |
0 / 0 |