У меня есть отчет в ssrs 2008, его источник данных основан на ssas. Я создал круговую диаграмму, которая показывает общую стоимость одной формы. Набор данных круговой диаграммы состоит всего из 4 полей. Скажем, у меня есть 2 формы, каждая из которых имеет общую стоимость. Но в дополнение к этому я также получаю третий кусок пирога, который показывает сумму двух других. Как мне избавиться от этого?
Как скрыть общий итог с диаграммы (ssrs поверх olap)
comment
Не могли бы вы предоставить соответствующие столбцы вашего набора данных с некоторыми примерами данных?
- person Ian Preston   schedule 19.08.2013
Ответы (2)
Хорошо, я понял это, к счастью. Проблема заключалась в том, что мой набор данных возвращал общее количество, поэтому я просто отфильтровал его в выражении фильтра набора данных. Я почти уверен, что есть способ не возвращать общий набор данных в первую очередь, если кто-нибудь знает, я буду рад узнать
person
Cat
schedule
19.08.2013
В наборе данных вы хотите изменить выражение на [Измерение].[Иерархия].[Атрибут].members или [Измерение].[Иерархия].дети. Если вы выполните [Dimension].[Hierarchy].members, вы получите включенного члена All.
Пример: [Date].[Month].members
будет возвращаться каждый месяц плюс все члены. [Date].[Month].[Month].members
вернет элементы без члена All.
person
mmarie
schedule
19.08.2013
Спасибо, это полезная информация. Но в этом случае это немного сложнее, потому что я на самом деле не выбираю дату, измерение даты отображается только как фильтр: ГДЕ (хвост (фильтр ([Время]. [Отметка времени пакета]. Участники, [Время]. [Отметка времени пакета].CurrentMember),1).Item(0) ). В SELECT у меня есть дата, которую я сделал на основе измерения времени. Ну, пока мой отчет работает..
- person Cat; 21.08.2013