Скрытие столбцов в приложениях отчетов
При использовании книги PowerPivot в качестве модели данных для отчета Power View или сводного отчета Excel можно скрыть отдельные столбцы, чтобы они не отображались в отчете. Возможность скрытия столбцов повышает удобство использования модели, ограничивая список полей в отчете теми, которые представляют интерес для автора отчета. Можно скрыть избыточные столбцы, доступные через другие таблицы, а также столбцы, которые содержат поля, не нужные автору отчета. Например, при построении модели для сравнения стоимости производства для различных продуктов в течение времени можно скрыть столбцы, которые не относятся к данному вопросу. Аналогичным образом, если можно удалить столбец данных (продажи), в котором содержатся данные, используемые в мере (сумма продаж), если эта мера используется в отчете.
Скрытие столбца не приводит к его удалению из модели. Скрытый столбец может по-прежнему использоваться для сортировки таблицы. Его также можно указывать в формулах для определения столбцов и мер. Функция скрытия столбцов не предназначена для защиты данных, она служит только для уменьшения списка столбцов в списке полей сводной таблицы и в окне PowerPivot.
Примечание |
---|
В Windows Vista и Windows 7 функции в окне PowerPivot доступны на ленте, обсуждаемой в данном разделе. В Windows XP функции доступны в наборе меню. Если в Windows XP необходимо просмотреть, каким образом команды меню связаны с командами ленты, см. раздел Пользовательский интерфейс PowerPivot в Windows XP. |
Скрытие столбца
В представлении данных окна PowerPivot откройте вкладку таблицы в нижней части окна и выберите таблицу, в которой необходимо скрыть столбец.
Щелкните столбец правой кнопкой мыши и выберите пункт Скрыть в клиентских средствах. Можно скрыть несколько столбцов сразу, выделив их с помощью клавиши CTRL или SHIFT.
Столбец перекрашивается в серый цвет, показывая, что он будет скрытым для клиентов, которые являются потребителями модели. Скрытые столбцы отображаются в модели серым, но остаются видимыми в представлении данных, чтобы с ними можно было работать.
Меры скрыть нельзя. Они останутся видимыми и доступными в модели даже в том случае, если скрыть все связанные столбцы. Например, если создать меру под названием «Количество EmployeeID», но затем скрыть столбец EmployeeID, то мера «Количество EmployeeID» останется в книге работоспособной.
Чтобы скрыть всю таблицу, можно скрыть все ее столбцы. Для скрытия таблицы нет отдельной команды. Если таблица содержит только скрытые столбцы, то вся она будет скрыта. Если таблица содержит меру, которая не может быть скрытой, то она будет по-прежнему отображаться в списке полей клиентского приложения как контейнер для меры.
Примечание |
---|
Если имеется несколько столбцов, которые необходимо скрыть, вместо настройки скрытия и отображения столбцов можно создать перспективу. Перспектива представляет собой пользовательское представление данных, упрощающее работу с подмножествами взаимосвязанных данных. Дополнительные сведения см. в разделе Диалоговое окно «Перспективы». |
Если скрыть столбцы, активно используемые в макете отчета (например, если скрыть все столбцы в таблице Date после использования Calendar Year в качестве ползунка в Excel), то макет отчета сохраняется. Отличие после скрытия столбцов с точки зрения модели будет заключаться в том, что столбцы больше не будут отображаться в списке полей. После скрытия столбцы нельзя будет использовать при внесении дальнейших изменений в макет отчета. Пользуясь в качестве иллюстрации предыдущим примером, если удалить ползунок «Calendar Year», то его нельзя будет создать повторно, так как поле «Calendar Year» уже не видно в списке полей.
См. также
Основные понятия
Создание отчета служб Reporting Services с использованием данных PowerPivot