sql-server-2008 - 是否有在 SSRS 2008 R2 或 2012 中本地化 "parameters/prompt"的解决方案?

标签 sql-server-2008 reporting-services ssrs-2008 ssrs-2012

我现在使用的是 SQL Server 2008 R2。

我的网站完全按原样显示报告,包括出现参数的容器(客户喜欢这样)。

但是,我的网站解决方案包括本地化(葡萄牙语、英语、西类牙语)。

我尝试通过为每种语言创建一个参数来翻译参数,然后根据所选语言显示它们。它在 SSRS 2008 中不起作用。因为我不知道如何找到提示的可见性属性。

有谁知道解决方案...或者 SQL Server 2012 是否有翻译参数提示或条件可见性的解决方案?

谢谢。

最佳答案

到目前为止我找到的唯一解决方案(SSRS 2008、2008R2、2010、2012)是打破 DRY 命令,并复制报告并将语言代码作为报告名称的一部分(例如 MyReport_sp.rdl、MyReport_de。 rdl 等),然后在客户端请求和 SSRS 实例之间放置一个 Web 服务。然后,Web 服务必须根据随客户端请求传递的“Culture”参数将请求发送到正确的报告。

这不是一个好的解决方案,但至少 Culture 参数也用于本地化报告的其余部分。我们仍然希望 MS 在将来的某个时候添加快速本地化功能,我们可以将报告重命名为 MyReport.rdl,然后将所有内容实际本地化。嗯,什么概念...

关于sql-server-2008 - 是否有在 SSRS 2008 R2 或 2012 中本地化 "parameters/prompt"的解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16066057/

相关文章:

php - [Microsoft][SQL Server Native Client 11.0]共享内存提供程序 : Timeout error [258]

reporting-services - 在 SSRS 报告中使用下拉参数

reporting-services - 您可以在 SSRS 报告中使用 OData 吗?

sql - 多值参数只显示第一个值

带有 Microsoft SQL Server 2008 R2 的 PHP 5.5.0 - 没有 sqlsrv_connect()?

python - SQL服务器触发器可以调用python函数吗?

sql - 当我知道sql中每个簇中的点时计算簇数

sql-server - SSRS : How to repeat header row of a table on each page that is embedded in a LIST?

c# - MVC 4 - 报告服务和存储过程

reporting-services - 报告服务实例属性已禁用