Средство просмотра отчетов теряет параметры при нажатии «назад» - PullRequest
1 голос
/ 20 марта 2012

Сценарий:

Службы отчетов, установленные в интегрированном режиме Sharepoint.

У меня есть 2 отчета:

Отчет A , простой список, принимающий параметр для фильтра. Имеет ссылку на уровне строк (Действие: Перейти к отчету) на другой отчет B , передающий параметр для фильтра.

При открытии отчета A через Sharepoint (iow RSViewerPage.aspx) запрашивается параметр. Я предоставляю его и нажимаю «Применить». Отчет загружается правильно. На панели «Параметры» отображаются имя и значение параметра отчета A .

Теперь я нажимаю на ссылку, чтобы перейти к отчету B с предоставленным параметром. Он открывает отчет правильно и показывает правильное имя и значение параметра для отчета B .

Все в порядке вплоть до здесь.

Теперь я нажимаю кнопку «Назад» в средстве просмотра отчетов (не в браузере), и мне корректно возвращается отчет A с примененным исходным фильтром (как и ожидалось). Проблема заключается в том, что на панели «Параметры» по-прежнему отображаются имя и значение параметра предыдущего отчета ( B ). Это приводит к необходимости перезагрузить весь отчет ( A ) с нуля.

Кроме того, при нажатии «Применить» в неправильном списке параметров он обновляется, отображая правильные имена параметров, но все еще использует предыдущие значения, что снова приводит к нарушению фильтрации отчета. Снова необходимо перезагрузить отчет ( A ) и начать все сначала.

Я пытался найти в Google ответ, но ничего не появляется.

Это было протестировано на нескольких разных серверах / рабочих станциях с разными уровнями исправлений / обновлений для Sharepoint и SQL с одинаковым эффектом. Также одинаковый эффект в разных браузерах.

Есть идеи, как решить эту проблему?

PS: Кто-то может подумать, что это обычный сценарий, но мне не удается понять, почему это не было решено или почему никто другой не заметил проблему. Вся информация в Интернете, касающаяся суб- и детальных отчетов, просто игнорирует кнопку «Назад».

1 Ответ

1 голос
/ 22 марта 2012

Я нашел решение.

Мое дополнение RS для Sharepoint все еще было RTM-версией.

После долгих поисков я нашел Microsoft® SQL Server® 2008 R2 SP1 Feature Pack .

Оттуда можно загрузить обновленную версию для SQL2008 R2 SP1.

Файл называется rsSharepoint.msi.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...