WEB开发网
开发学院数据库MSSQL Server 实现多国语言的Reporting Services项目 阅读

实现多国语言的Reporting Services项目

 2010-04-01 00:00:00 来源:WEB开发网   
核心提示: 我只制作两种语言(en-us,zh-cn)的资源文件,使用StringResources2,实现多国语言的Reporting Services项目(3), 如果您不熟悉这个工具,请参考我的这篇文章 应用开源项目StringResourceTool2 实现.NET多国语言方案 en-us的文件内容

我只制作两种语言(en-us,zh-cn)的资源文件,使用StringResources2。

如果您不熟悉这个工具,请参考我的这篇文章

应用开源项目StringResourceTool2 实现.NET多国语言方案

en-us的文件内容如下

实现多国语言的Reporting Services项目

zh-cn的文件内容如下

实现多国语言的Reporting Services项目

为了在报表中引用,方便部署时放到GAC中,请给类库添加签名

实现多国语言的Reporting Services项目

这样,就做好了资源文件。再回到报表项目中来,做两个小修改

1) 先添加程序集引用,在报表-->报表属性对话框中,添加对资源文件程序集的引用

实现多国语言的Reporting Services项目

由于是静态属性,不需要添加实例变量。

2) 在显示报表名字的地方,输入=Report.UIResx.SR.OrderReport

在显示合计的地方,输入=Report.UIResx.SR.GrandTotal

这就是我们要做的全部,不需要设置报表的的Language属性,如下图,在我电脑中,没有把Language设置为User!Language也可以正常运行。

上一页  1 2 3 4 5  下一页

Tags:实现

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接