2016-05-19 4 views
1

Кто-нибудь знает, можно ли создать график (ы) во время выполнения на основе набора данных?Динамические графики SSRS

Чтобы уточнить, у меня есть количество пациентов, страдающих от состояния здоровья, разделенных на неделю. Мне нужно сделать график за состояние с недель на оси X, а пациент - на Y. Ницца и легко до сих пор.

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

Имея это в виду, могу ли я создать единый граф, а затем сообщить ему, чтобы он повторял один раз для каждого возвращаемого условия и просматривал только данные для этого конкретного условия?

Графики не могут отображаться в строках, поскольку они должны агрегировать данные из нескольких строк (при условии, что это условие одинаково), и отображать различные значения счета за номера недели (набор данных возвращает счет, номер недели и условие с группой по номеру недели и состоянию)

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

Благодаря

P

ответ

1

Да, это возможно, сначала сбросив контроль «Матрица» в поверхность отчета. С помощью элемента управления Matrix вы можете отображать группы данных. В этом случае ваша группа будет условием, возвращаемым в вашем DataSet. Каждая группа будет иметь встроенную диаграмму, которая будет отображать данные одинаково, но только данные в выбранной группе.

Шаг 1: Добавьте элемент управления матрицы к поверхности отчета. Создание группы строк, основываясь на условии (В моем примере, год)

enter image description here

Шаг 2: Щелкните правой кнопкой мыши на пустой столбец на правой стороне матрицы управления и выберите опцию Insert Column> Вне группы - Правильно. Затем удалите средний столбец.

enter image description here

Шаг 3: Щелкните правой кнопкой мыши на правой колонке "Data" ячейку (которая должна быть вне группировки) и выберите Insert> Chart. Выберите нужный тип диаграммы.

enter image description here

Шаг 4: Изменение размера столбца и строки, чтобы просмотреть диаграмму более подробно. Измените данные диаграммы, чтобы заполнить то, что вы хотите показать в качестве строки, и выбрать группы категорий.

enter image description here

Шаг 5: Тест и revist какой бы ни шаг выше потребностей регулировочных.

enter image description here

+1

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

+0

Lol, это именно то, что я делаю каждый день (когда я не помогаю людям - не рассказывай моему боссу!) – EastOfJupiter

+0

Еще раз спасибо, завтра я проведу тщательный тест и отметю как ответ. – Powell21

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