powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS RS 2008 динамическое кол-во диаграмм
9 сообщений из 9, страница 1 из 1
MS RS 2008 динамическое кол-во диаграмм
    #38428568
смотрю_тут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно создать динамическое количество диаграмм?
Пример: пользователь выбрал года 2010, 2013, 2014 - создать три диаграммы
пользователь выбрал 2010, 2011- создать две диаграммы.
выбрал 5 годов- 5 диаграмм.
можно конечно сделать по максимуму, грубо говоря у меня это 6 лет сейчас, создать 6 диаграмм потом только поле visible труе устанавливать, а как программно ?
Просто это потом и для другого может пригодиться.
...
Рейтинг: 0 / 0
MS RS 2008 динамическое кол-во диаграмм
    #38428596
Madmech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня недавно подобная проблема возникла.

Я бы решил Вашу задачу так:
1. Делаете т.н. "внутренний" отчет с одним графиком и входным параметром "Год".
2. Делаете т.н. "внешний" отчет с компонентом Tablix, т.е. таблицей с неизвестным заранее кол-вом столбцов.
3. Во "внешнем" отчете создаете фиктивный дэйтасет, состоящий из одного поля "Год", куда передаете выбранный пользователем многозначный параметр.
4. Табликс привязываем к этому набору данных, а кол-во столбцов в табликсе формируем динамически по полю "Год".
5. В ячейку этого табликса погружаем компонент SubReport и завязываем этот подотчет на "внутренний" отчет из п.1. Параметр из п.1 = значению поля "Год" из п.3.

Кажется, все.
...
Рейтинг: 0 / 0
MS RS 2008 динамическое кол-во диаграмм
    #38428629
смотрю_тут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Madmech,
спасибо, попробую так.
...
Рейтинг: 0 / 0
MS RS 2008 динамическое кол-во диаграмм
    #38429813
Фотография gang
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотрю_тут,
Можно проще - без сабрепорта. Нужно чтобы датасет возвращал данные с колонкой "Год".
Добавляем в отчет таблицу с группой по году (строк или колонок по вкусу). В ячейки
группы можно добавлять в том числе и диаграммы.
...
Рейтинг: 0 / 0
MS RS 2008 динамическое кол-во диаграмм
    #38430150
смотрю_тут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gangсмотрю_тут,
Можно проще - без сабрепорта. Нужно чтобы датасет возвращал данные с колонкой "Год".
Добавляем в отчет таблицу с группой по году (строк или колонок по вкусу). В ячейки
группы можно добавлять в том числе и диаграммы.
диаграммы как раз и нельзя запихнуть.
...
Рейтинг: 0 / 0
MS RS 2008 динамическое кол-во диаграмм
    #38430153
смотрю_тут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотрю_тутgangсмотрю_тут,
Можно проще - без сабрепорта. Нужно чтобы датасет возвращал данные с колонкой "Год".
Добавляем в отчет таблицу с группой по году (строк или колонок по вкусу). В ячейки
группы можно добавлять в том числе и диаграммы.
диаграммы как раз и нельзя запихнуть.
хотя если группировать, то да
...
Рейтинг: 0 / 0
MS RS 2008 динамическое кол-во диаграмм
    #38430157
смотрю_тут
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотрю_тутсмотрю_тутпропущено...

диаграммы как раз и нельзя запихнуть.
хотя если группировать, то да
все таки не получилось добавить, выбрать можно, но при вставке говорит нельзя.
...
Рейтинг: 0 / 0
MS RS 2008 динамическое кол-во диаграмм
    #38432416
Фотография gang
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотрю_тут,

Странно у меня все вставляется
...
Рейтинг: 0 / 0
MS RS 2008 динамическое кол-во диаграмм
    #38432446
Фотография gang
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотрю_тут,
А как пытались вставить? Нужно по правой почке на ячейке таблицы выбрать insert->chart.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / MS RS 2008 динамическое кол-во диаграмм
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]