2009-05-13 3 views
1

Группа, Мы построили куб данных с использованием SSAS и теперь собираем отчеты SSRS с этого куба. Не уверен, что кто-то сталкивался с этим, но когда вы создаете отчет с помощью мастера и включаете параметры, все выглядит нормально. Однако, если вы находитесь в отчете после того, как мастер соревнуется, и вы решите, что хотите удалить один из параметров, которые вы создали, он развенчивает отчет, и единственный способ вернуть его - это воссоздать весь отчет.SSAS/SSRS удалить параметр из отчета отчета о кубе

Любой способ удаления или добавления параметров после первоначальной сборки без разрушения отчета?

Заранее благодарим за помощь! Мне нравится эта новость!

+0

как вы удаляете параметр? – DForck42

ответ

0

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

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

Основной запрос также использует параметры во вложенном модуле FROM (... (... (...). Вам необходимо обновить это, чтобы он не ограничивал себя этим параметром. параметров на вершине построителя запросов, который позволяет удалить ссылку на этот параметр в запросе.

Я думаю, что если вы удалите параметры из мастера, он должен обновить все остальные параметры и запрос работать правильно Это, пожалуй, самый простой маршрут. Все ваши объекты отчета должны оставаться функциональными.

3

У меня была та же проблема, и вот как я ее решил:

  • Перейдите на вкладку отчета о данных.
  • Развернуть кнопку «Параметр», здесь вы получите список параметров.
  • Удалить ненужные.