Автоматическое разбиение на диаграммы с параметрами отчета - PullRequest
0 голосов
/ 01 октября 2008

Основываясь на нескольких параметрах отчетов в службах отчетов SQL Server 2005, я хотел бы автоматически генерировать одну или несколько диаграмм для каждой строки в возвращаемом результате и разбивать их на страницы или разбивать их. Как мне это сделать?

Ответы [ 2 ]

1 голос
/ 31 августа 2009

Если число диаграмм будет варьироваться для каждой строки, но вариации известны (например, это либо просто диаграмма 1, либо диаграмма 1 и 3, либо диаграммы 1, 2 и 3), тогда достаточно просто использовать таблицу.

В строке сведений по умолчанию добавьте все необходимые поля. Теперь вставьте новую строку подробностей для каждого графика, который вам может понадобиться. Наконец, установите видимость каждой строки диаграммы на основе ваших правил, отметив, что правило будет скрывать строку, если ваше выражение оценивается как true. Убедитесь, что вы выбрали строку , используя область слева от самой левой ячейки. Если вы все сделаете правильно, вы увидите, что это строка в сетке свойств.

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

Любые скрытые строки будут свернуты, поэтому вы не получите больших пустых разделов, как если бы просто переключали видимость самих графиков.

0 голосов
/ 28 февраля 2009

Что вы можете сделать, это разместить на странице элемент управления Список , установить Группировка списков по уникальному ключу записи (ID или несколько полей, если они составные) и разместить диаграммы на список. Затем установите для выражений видимости элементов значение , управляйте им с параметрами отчета .

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