我正在使用 SQL Server 2008,我生成了我的 cub,我想用参数制作一个 rdl 报告,但是当我预览报告时,我发现值的结构很奇怪例如,而不是在参数字段中获取值 148 ,我必须把[PRODUCT].[ID].&[1.48E2]
当我直接从 sql server 的数据库生成报告时,它可以工作,但从多维数据集它不起作用
我怎么能只放 184 而不是 1.48E2 以及为什么我有这种结构?
我正在使用 SQL Server 2008,我生成了我的 cub,我想用参数制作一个 rdl 报告,但是当我预览报告时,我发现值的结构很奇怪例如,而不是在参数字段中获取值 148 ,我必须把[PRODUCT].[ID].&[1.48E2]
当我直接从 sql server 的数据库生成报告时,它可以工作,但从多维数据集它不起作用
我怎么能只放 184 而不是 1.48E2 以及为什么我有这种结构?
在
我该怎么做才能放 184 而不是 1.48E2
部分,首先,我认为您的意思是 148,而不是 184。其次,可以只通过 184,但这可能对报告的数据集几乎没有变化。由于您仍未提供报表数据集的查询,因此我无法真正帮助您进行更改。
现在来到
为什么我有那个结构?
部分,这是因为您的多维数据集的 DSV 是如何编写的。在科学计数法中,1.48E2 与 148 相同。
如果您想看到成员的样子[PRODUCT].[ID].&[1.48E2]
,您可能需要更改ID
DSV 中的属性格式。
右键单击报表生成器或 Visual Studio 中的数据集文件夹,单击“显示隐藏的数据集”,修改查询以反映您的要求。