我正在使用Server 2008,我生成了我的cub,我希望生成一个带有参数的rdl报告,但是当我预览该报告时,我发现值的结构很奇怪--例如,在参数值148的字段中,我必须将PRODUCT.ID.&1.48E2放在
当我直接从sql server的数据库生成报表时,它可以工作,但是从多维数据集它不能工作。
我怎么才能只写184,而不是1.48E2,为什么我有这样的结构?
发布于 2015-01-12 14:56:50
右键单击报表生成器或Visual中的数据集文件夹,单击“显示隐藏的数据集”,修改查询以反映您的需求。
发布于 2015-01-16 10:59:29
在
我怎么才能把184而不是1.48E2
首先,我认为你指的是148,而不是184。其次,可以只通过184个,但这可能对报表的数据集几乎没有什么影响。由于您仍未提供对报表数据集的查询,因此我无法真正帮助您进行更改。
现在来到
为什么我有这个结构?
部分原因在于您的多维数据集的DSV是如何编写的。在科学表示法中,1.48E2与148相同。
如果希望看到成员看起来像[PRODUCT].[ID].&[1.48E2],那么可能需要在DSV中更改ID属性的格式。
https://stackoverflow.com/questions/27900523
复制相似问题