Большие данные на графике SSRS
Я создаю отчет, который показывает состояние клиентских заявок на элементе управления Chart в SSRS. Проблема заключается в том, что когда число клиентов меньше, данные идеально помещаются на диаграмму, но когда число записей клиентов превышает 20, диаграмма пытается разместить на ней все, и данные не могут быть правильно прочитаны.
Я хочу разделить мои данные таким образом, если количество записей превышает максимальный предел диаграммы, которую он разделяет на две части.
1 ответ
Я бы обернул Chart в объект Tablix. Я бы добавил Табликс и связал бы его с тем же набором данных, что и график. Я бы удалил все столбцы с одной колонки и удалил строки верхнего и нижнего колонтитула. Я бы сделал строку подробностей не видимой.
Я бы добавил группу строк в расчете для группировки по номеру строки в группах по 20, например
= RowNumber ( Nothing ) Mod 20
Для строки заголовка группы я бы изменил ее размер, чтобы она соответствовала диаграмме, затем обрезал диаграмму и вставил ее в строку заголовка группы.