Kru*_*ing 18 visual-studio-2008 visual-studio reporting-services
我在Visual Studio中设计一些SSRS报告,每个日期时间字段显示为MM/dd/yyy而不是我对dd/MM/yyyy的偏好
我的Windows区域设置是英语(爱尔兰)但如果我查看任何datetmie占位符属性窗口,它会显示"当前区域设置:英语(美国)".我不知道它从哪里挑选(非常确定它不是数据集中定义的SQL登录)或如何更改它.有任何想法吗?
(我可以强制将每个日期时间字段的输出更改为我的首选格式,并且不希望每次都这样做,而只是将环境置于正确的区域设置中)
更新:忘记添加,我可以在RDL中看到设置为"en-US"的语言标记,每当我尝试将其更改为其他任何内容并自动保存更改回"en-US"
Chr*_*tta 33
每份报告都有自己的区域设置.
单击报表设计图面中没有对象的部分,然后查看报表的"属性"窗口.下Localization有一个名为设置Language缺省值为English (United States)或en-US.您可以将其设置为您自己的区域设置,但我喜欢将其设置为=User!Language显示在用户的区域设置首选项中.
小智 5
继克里斯的正确答案 - 在VS 2012的BIDS中,右键单击设计图面并未显示本地化屏幕.按f7编辑报告的基础代码,您可以在其中找到相应的节点并将其更改为本地设置:
....</ReportSections>
<Language>en-GB</Language>
...
</Report>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24200 次 |
| 最近记录: |