2015-01-12 2 views
0

Я работаю с SQL Server 2008, и я сгенерировал мой куб, и я хочу сделать отчет rdl с параметрами, но когда я просмотрю отчет, я обнаружил, что структуры значений странные Например вместо того, чтобы захватить в поле параметра значение 148, я должен поставить [PRODUCT]. [ID]. & [1.48E2]Параметры для отчета RDL, созданного с помощью Cub

Когда я создать отчет из базы данных SQL-сервера непосредственно работает, но из куба он не работает

Как я могу сделать, чтобы просто поставить 184, а не 1.48E2 и почему У меня есть эта структура?

+0

Можете ли вы поделиться параметризованным запросом, который вы используете в качестве набора данных в SSRS? – SouravA

ответ

0

Щелкните правой кнопкой мыши на папке ваших наборов данных в построителе отчетов или Visual Studio, нажмите «показать списки данных», измените запрос, чтобы отразить ваши требования.

+0

Я использую визуальную студию MS SQL, и когда я создаю новый набор данных, whitch использует куб в качестве источника данных, у меня нет привычки писать sql-запрос, но мне нужно создать запрос mdx, поэтому, когда я просматриваю свой отчет i необходимо установить идентификацию, например [PRODUCT]. [ID]. & [1.48E2]. В базе данных id-продукт является целым числом (0,1,2 ....) – TinyOS

+0

Да, запрос должен быть записан в mdx, вам нужно заполнить заголовок элемента в наборе данных и связать его с вашим параметром, вставить mdx из параметр здесь, и я изменю это для вас. –

0

На

Как я могу сделать, чтобы просто поставить 184, а не 1.48E2

части, в первую очередь, я думаю, что вы имели в виду 148, а не 184. Во-вторых, это является можно просто передать 184, но это, вероятно, связано с небольшим изменением в наборе данных отчета. Поскольку вы еще не предоставили запрос для набора данных отчета, я не могу вам помочь в том, как внести изменения.

Сейчас подходит к

почему я иметь эту структуру?

часть, это из-за того, как записывается DSV вашего куба. В научной нотации 1.48E2 такой же, как 148.

Если вы хотите, чтобы пользователь выглядел как [PRODUCT].[ID].&[1.48E2], вам необходимо, скорее всего, изменить формат атрибута ID в DSV.

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