从 Cub 生成的 RDL 报告的参数

Parameters for RDL Report generated from Cub

我正在使用 SQL Server 2008,我生成了我的 cub,我想制作一个带有参数的 rdl 报告,但是当我预览报告时,我发现值的结构很奇怪 例如,我没有在参数字段中获取值 148,而是必须输入 [PRODUCT].[ID].&[1.48E2]

当我直接从 sql 服务器的数据库生成报告时它可以工作,但是从多维数据集它不工作

我怎样才能只输入 184 而不是 1.48E2,为什么我有那个结构?

在报表生成器或 Visual Studio 中右键单击您的数据集文件夹,单击 "show hidded datasets",修改查询以反映您的要求。

How can i do to just put 184 rather than 1.48E2

部分,首先,我认为你的意思是 148,而不是 184。其次, 可能只通过 184,但这可能涉及报告数据集的小变化.由于您仍未提供报告数据集的查询,因此我无法真正帮助您了解如何进行更改。

现在来到

why i have that structure?

部分,是因为你的cube的DSV是怎么写的。用科学计数法,1.48E2 等同于 148.

如果您想看到成员看起来像 [PRODUCT].[ID].&[1.48E2],您可能需要更改 DSV 中 ID 属性的格式。