2012-10-30 2 views
0

Я пытаюсь решить проблему. В качестве примера предположим, что у меня есть таблица, содержащая 3 столбца (имя, отметка времени, значение) с 30 уникальными или разными именами и более + 1000 строк.Группа SSRS за N различных

Я создал линейную диаграмму, в которой указаны значения (Y) vs. Время (X) для каждого имени (группа серий), поэтому на этой диаграмме имеется 30 строк.

Однако, по крайней мере, 30 серий на карте слишком захламлены и неразборчивы. Поэтому я поместил диаграмму в таблицу (хотя «Список», вероятно, был бы более уместным). Затем я сгруппировал таблицу под названием «Имя», которое дает мне одно имя (серия) на диаграмму, что отлично, но все же не идеально, так как это генерирует множество диаграмм и занимает много страниц.

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

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

Кроме того, порядок или рейтинг не имеют значения.

Вот пример группировки, который близок к тому, что мне нужно, но не подходит, поскольку он группирует по 5 строкам, а не по 5 для отдельного имени. Это выражение групп на 5 строк ... = Cieling (RowNumber (Nothing)/5)

Благодаря

Джон.

ответ

0

Самый простой способ решить вашу проблему - добавить эту информацию по вашему запросу. Если вы используете SQL Server вы можете добавить к вашему запросу:

SELECT Name, Timestamp, Value, 
ROW_NUMBER() OVER(PARTITION BY Name) as rownum 
.... 

И тогда ваше выражение группировки на столе может быть =Fields!rownum.Value Mod 5

+0

Спасибо за предложение, однако это не сработало. Прежде всего, мне нужно было включить следующее в SQL-запрос «ORDER BY» перед тем, как запрос будет работать. Затем добавив выражение «= Fields! Rownum.Value Mod 5», было создано 5 диаграмм со всеми именами, включенными в каждый график. Однако данные в каждой диаграмме выглядели иначе. Я не мог определить, почему он отличается или расшифровывает любой шаблон между данными в каждой из 5 диаграмм. – user1457744

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