每当我添加报告时(通过添加新报告上下文菜单),报告的语言默认为en-US
。然后,我可以在Properties中或通过底层XML更改此值。然而
是否可以更改此字段的默认值?我希望它默认为en-AU
。
是否可以忽略此值,以便报表使用其执行服务器上的语言设置?
这就是语言在SSRS中的工作方式:http://msdn.microsoft.com/en-us/library/ms156493.aspx
有几个选择。您可以在ReportLanguage属性中使用=User!Language
,但这将使用用户浏览器的语言,而不是服务器的语言。
另一个技巧是创建一个基本报告并将其用作模板。如果你将该模板的语言设置为你需要的语言,它将节省你每次都要设置的时间。如果你有一些你一直使用的标准报告功能,比如公司标志&报告执行时间。它也有助于在报告之间建立专业一致性。