2015-06-19 6 views
2

Я делаю отчет, который принимает параметры даты для фильтрации результата и показывает результат в круговой диаграмме. Я хочу создать сквозную развертку (может быть развернута или какой-либо другой тип), если пользователь нажимает на часть круговой диаграммы, разделенной именами Агента (как показано на рисунке), должен открыться второй отчет, который принимает параметр даты из первого отчета и имя агента из области диаграммы, где пользователь нажимает круговую диаграмму.Просверлить отчеты в SSRS

Мне удалось передать параметры даты, но последняя часть, передавая имя агента, мне нужна помощь.

enter image description here

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

ответ

3

Да - это можно сделать.

На графиках, Series Свойства, можно использовать вкладку действий и Перейти к отчету. Выберите отчет по бурению и . Введите параметры.

Для вашего агента параметра, вы будете использовать ваш

=Fields!AssignedTo.Value 

в качестве параметра Value. Это приведет к тому, что выбранный срез пирога станет агентом AssignedTo в отчете о сквозном сверлении.

+0

Отлично Спасибо !!!! – hkhan

0

Я не знаю, можно ли это щелкнуть по самому графику. Я бы предложил обход. Я бы создал таблицу рядом с ней со списком всех ваших «Assigned Tos». Добавьте действие в новую таблицу, которая ссылается на отчет Drill Through, используя AssignedTo.Value как один из параметров, которые вы передаете во второй отчет.

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