2013-02-27 3 views
0

Я не уверен на данном этапе, как представить проблему, с которой я создаю запрошенный отчет с SSRS. Представление db, с которым мне было дано работать, наряду с запрошенным форматированием самого отчета, является статическим, поэтому я ограничен насколько могу (хотя я могу получить вид View изменен или SP добавили, если необходимо). Данные View выглядят так, как показано ниже.Отображение/разбиение данных на одной странице отчета

«Кратко-иш-версия моей проблемы - вид имеет информацию о продажах для двух видов продаж (нормальный и дисконтированный, по-видимому?). Запрошенный формат отчета состоит в том, чтобы продажи каждого Rep на отдельных страницах отчета и отдельные отображения каждого типа продажи, то есть RepName в верхней части страницы, с двумя разными таблицами, отображающими информацию о продажах и скидках отдельно. У меня есть отчет, созданный для обоих типов, но когда я пытаюсь добавить отчет DiscSale в качестве отчета SubReport в продажу, я получаю ожидаемые проблемы. Я не знаю, как обеспечить, чтобы данные, используемые для обеих страниц на странице, были для одного и того же SalesRep и не знают, как определить уникальный datapoint (RepFullName) для каждой страницы. Даже если бы я это сделал, я не знаю, как создать эти отношения в SSRS. Я даже не понял, что я знаю, будет «будущей проблемой» для этого - у всех SalesReps нет доступных записей для обоих типов продаж, поэтому я не знаю, как учесть связанный отчет (Main или Sub), который не возвращает никаких записей, которые в свою очередь не влияют на записи пользователя после этого.

Приносим извинения, если описание моей проблемы звучит загадочно или запутано, но вот как мой мозг работает и работает с этим, если честно! Если кто-то может понять, что мои проблемы и уметь указать мне в правильном направлении для разрешения этого, я был бы очень благодарен!

Доступен Подробнее Поля DayOfCharge, RepFullName, ManagerFullName, ChargeNumber, ProductID, SaleStart, SaleEnd, SaleTime, DiscStart, DiscEnd, DiscTime, ProductName, Описание

Спасибо !!

Патрик

+0

Кажется, что ваши отчеты уже разработаны, и в этом случае это может не оказать никакой помощи. Если вы создадите матрицу, сгруппированную по продажам. Вы можете вставлять матрицы в детали «salesrep», которые связываются с деталями «продаж» с последующей группировкой. Затем необязательно отображать строки с субматрицами, имеющими данные. –

ответ

0

В качестве альтернативы созданию подотчет, вы можете вернуть как регулярные продажи и дисконтных продаж в том же наборе данных. Затем вы можете добавить в отчет две разные области данных (я предполагаю, что вы будете использовать таблицы) и добавить фильтр к каждому, чтобы показывать только продажи или скидки.

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

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