问题标签 [reportingservices-2005]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
71 浏览

.net - 接收重复报告的客户端应用程序

我有一个将报表路径和参数集合发送到 Microsoft Reporting Services 服务器的应用程序。其中一份报告运行时间很长,当用户尝试在几秒钟内生成报告时,将收到第二个用户请求的报告的副本。

这不会发生故障,这是我可以复制的一致行为。我什至可以并排运行应用程序的两个副本并在跟踪语句中输出它们的参数,每次发送的参数都是不同的,但相同的报告会返回给两个客户端。

0 投票
1 回答
226 浏览

sql-server-2005 - Reporting Services 2005 在虚拟机上的安排

我在确定如何最好地实施报告服务的不同部分时遇到了一些困难。

我们公司刚刚购买了一系列新的服务器和一个共享 SAN,以支持我们不断增长的基础架构。

我们的服务器正在运行 VMware,我们有几个虚拟机,每个虚拟机都有自己的任务在一组物理机之间进行负载平衡。我们目前有一个运行终端服务的应用程序服务器和一个运行 2005 的 SQL 框来保存我们的数据,以及其他几个用于与我们的数据库无关的其他目的的服务器。

我的问题是:在虚拟环境中理想的报告服务安装是什么?如果我们将所有东西都安装在当前的 SQL 机器上,或者将安装分割成多个虚拟机,我们仍将处理相同数量的资源。将配置分割成不同的机器有助于负载平衡,但分割也需要更多的许可证。

我目前的想法是将报表服务器数据库安装在当前拥有我们的 sql 数据库的同一个盒子上,并将报表服务器服务安装在另一个盒子上,以使 iis 远离我们的操作数据的 sql 盒子。

从一种配置迁移到另一种配置有多困难,或者一旦做出决定,我是否会将自己锁定在某件事上?

编辑:添加我的选项

我能想到的不同配置

A) 好处:最容易设置。缺点:横向扩展需要迁移后端

  • 1. SQL Data Box 保存我们的生产数据
  • 2. Reporting Services DB、Reporting Services Service 和 IIS

B) 好处:支持横向扩展而不迁移后端

  • 1. 保存生产数据的 SQL Data Box 和 Reporting Services DB
  • 2. Reporting Services 服务和 IIS

C) 好处:最适合跨硬件负载平衡虚拟机,支持横向扩展而不需要更改。缺点:许可证最昂贵

  • 1. SQL Data Box 保存我们的生产数据
  • 2. 报告服务数据库
  • 3. Reporting Services 服务和 IIS

D) 好处:许可证最便宜。缺点:很多

  • 1. 一个盒子里的一切

所以选项 A 或 B 是我的领先者,B 没有我能想到的缺点,但不确定什么样的负载报告服务对其数据库有显着影响,因为将查询生产数据框对于原始数据也是如此。选项 A 将允许我切出一个新的虚拟服务器并使用它,同时开发并保留我们生产箱中的所有内容,然后我们可以更改我们的数据源以指向生产箱并将其推出。

我仍然不确定最好的选择是什么,所以如果其他人有意见,他们会受到欢迎。

再次感谢,韦斯利

0 投票
2 回答
184 浏览

sql-server - 如何将不一致的 nvarchar 数据读取为十进制数据

对于 SSRS 2005 报告,我如何从数据库中读取不一致的 nvarchar 数据值作为绘制折线图的一致数字十进制数据?

nvarchar 列的实验室读数以 nvarchar(15) 数据类型绘制在图表上。

数据不一致的示例列,如图所示

示例列值:00123 102 (NULL) 333 456 N/R 无结果 567 589

0 投票
2 回答
501 浏览

reporting-services - 打印机交付扩展和空报告

我已经基于 SSRS 2005 中的 MS 示例实现了打印机交付扩展。

一切正常,但是,当数据集为空时我遇到了问题。我得到一个空白页。如果没有数据,我宁愿不将作业发送到打印机。

任何人对此有任何经验或想法如何解决我的问题?

0 投票
1 回答
333 浏览

reporting-services - 如何获得允许我选择年份的 SSRS 报告的高级日期控制?

有没有更好的方法让我们一次回顾一年而不是一次回顾一个月,而不是一次只回顾一个月?

0 投票
1 回答
1165 浏览

html - 在 SQL Server Reporting Services 2005 中添加 HTML 格式的列

我在数据库中有一个表,其中“描述”列是 nvarchar(MAX) 类型,其中保存了 HTML 字符串。

现在,我想做的是获得该表的报告视图,并且“描述”列将内容呈现为 HTML 格式。是否有可能在 SQL Server Reporting Services 2005 中完成此操作?

0 投票
1 回答
767 浏览

asp.net - 使用 ASP.NET 标签作为 SSRS 报告参数

  • 我有 SSRS 报告,其自己的数据集直接来自数据库。我有关于 ASP.NET 应用程序页面的报告。
  • 应用程序页面标题具有母版页中定义的用户名和用户区域详细信息。
  • 现在,我想从 ASP.NET 页面中读取这个区域 ID 标签并相应地构建我的报告。基本上基于来自 ASP.NET 页面的参数构建数据集。
  • 这可能吗?
0 投票
2 回答
2237 浏览

reportingservices-2005 - ssrs 2005 分页问题

我正在使用 2005 报告服务器,并面临分页问题。我的情况是我有 5 个数据表说

并且用户可以选择发布任何上述表格(我有 5 个参数来支持上述表格)

我的要求是,如果用户选择在我的报告中显示 tab2 tab4,我需要有 2 张纸,一张用于 tab2,另一张用于 tab4

如果用户选择在我的报告中显示 tab1 tab2 和 tab5 我需要 3 张纸,一张用于 tab1,接下来用于 tab2,另一张用于 tab5

在 2008 年,我能够通过分页设置来实现这一点,而在 2005 年,相同的设置不起作用。

我尝试了以下设置

对于每个表,可见性表达式为:

IIF(parametername = true , false , true)

并选择设置...表格后分页符和表格前分页符但我无法获得所需的输出

我看到了一个解决方案,说矩形内的矩形,我尝试了同样的方法,我将表格移动到内部矩形,外部矩形具有可见性表达式,内部 recatngle 具有分页选项(矩形之后/矩形之前的分页符/尝试两者都为出色地)

它仅适用于一个控件说表一在我的情况下我有 5 个表,我为所有 5 个表做了这个解决方案,每个表有 2 个矩形,但错误仍然存​​在

上述任何解决方法?将不胜感激

0 投票
1 回答
18511 浏览

asp.net - 如何将参数传递给 SSRS 报告从具有报告的报告查看器的 ASP.NET 页面

我有一个 ASP.NET 页面,它具有报表查看器控件以从报表管理器访问报表。

  • 我需要将此 ASP.NET 页面中的报表参数传递给报表服务器。
  • 我想根据登录的用户传递区域号,该区域号显示在 ASP.NET 页面的标签上。

谢谢。

0 投票
9 回答
163183 浏览

url - 通过 url 将参数传递给 sql server 报告服务

我正在尝试通过 url 将参数传递给 SSRS,但它似乎不起作用!

我正在尝试通过 url 传递一个 userId(字符串),该 url 将传递给数据库并由查询使用。

基本网址: http://blah/Reports/Pages/Report.aspx?ItemPath=MyReport

试过这个但它不起作用: http://blah/Reports/Pages/Report.aspx?ItemPath=MyReport&UserId=fred

有任何想法吗