报告忽略参数的默认值

时间:2015-09-15 08:01:42

标签: reporting-services dynamics-crm-online

我为我的动态crm创建了一个SSRS报告,它有两个boolean类型的参数。

我已将默认值设置为" false" - 在商业智能工作室的预览中,一切看起来都很顺利。

但是,当我将报告发布到我的crm并从crm中启动报告时,报告查看器默认为值" true"而不是" false"。

为什么?

1 个答案:

答案 0 :(得分:3)

卫生署!

我使用英文版的BIDS设计了报告 - 而我在crm-online的报告以德文显示!

当我将参数的默认值设置为“false”时,这适用于英语,但不适用于德语,因为德语中的默认值应为“nein”(对于布尔值)。显然,default-value与false的boolean-value的字符串表示形式匹配,显然是本地化的!

相反,我将默认值更改为“= false”,这是一个表达式,并且......在英语和德语中都是错误的!