问题标签 [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 投票
10 回答
114647 浏览

reporting-services - 从 SSRS 导出时如何获取命名的 Excel 工作表

每当将单页报表导出到 excel 时,excel 中的工作表都会以报表名称命名。如果报表有多个页面,则工作表被命名为 sheet1、sheet2、.... 有没有办法在 SSRS 2005 中指定工作表名称?

解决方案:经过一些谷歌搜索后发现: 更改 SQL Server RS Excel 中的工作表名称:QnD XSLT

如果可行,将尝试并发布更新。

0 投票
3 回答
4209 浏览

html - 我可以在 SSRS 2005 中从 SQL 数据库呈现 HTML 吗?

我在 MS SQL DB 中有 html。我想在 SSRS 页面上呈现 html,这可能吗?

0 投票
2 回答
1122 浏览

visual-studio-2008 - 如何在 Visual Studio 2008 中开发并为 .Net 2 嵌入报表查看器对象?

应用程序正在开发中VS 2008。使用报告查看器并从SQL Server 2005服务器上的 SSRS 调用报告。

我的猜测是,这是因为.Net 3.5vs.Net 2.0的事情。Application Server 没有也3.5不会。

您如何修复VS 2008以使其使用适合.Net 2应用程序的报告查看器?

0 投票
5 回答
1630 浏览

sql-server - SSRS 2005:将列显示从项目列值/一行更改为其他内容?

我有一个表/数据集,例如:

我想显示为

这个想法是,打印的页面空间不会浪费在大部分页面上打印一列,而是将空间缩短为水平列表或该字段内的列式结果。什么是最好的方法?

我想处理这个是报表设计器,而不是处理 SQL 结果。我看到了几种接近但不准确的方法。我在 SSRS 2005 上。

0 投票
2 回答
1685 浏览

reporting-services - SQL Reporting Services - 从左到右、从上到下显示

SQL Reporting 2005 中有没有办法在从左到右然后上下打印的列中显示数据?例子:

而不是当前的方式是:

谢谢你。

0 投票
4 回答
5864 浏览

sql-server - 如何绕过 Sum(First(...)) not allowed 限制是 SSRS2005

我遇到的问题是 SQL Server Reporting Services 不喜欢 Sum(First()) 表示法。它只允许 Sum() 或 First()。


我正在创建对帐报告的上下文。IE。我们在一个时期开始时有什么袜子,订购了什么以及我们在结束时有什么库存。

数据集返回类似

我按类型分组,然后按产品分组并列出购买该产品的客户。我想显示 SAS、Ordered Qty 和 SAE 的总数,但如果我对 SAS 或 SAE 进行求和,则产品 1 和 2 的值分别为 200 和 600,而产品 1 和 2 应该分别为 100 和 200。

我以为我可以做一个 Sum(First()) 但 SSRS 抱怨我不能在聚合中包含聚合。

理想情况下,SSRS 需要一个 Sum(Distinct())

到目前为止的解决方案
1. 不要将“开始时的库存”和“结束时的库存”显示为总数的一部分。
2. 直接在报表中写一些代码来进行计算。试过这个 - 没有像我预期的那样工作。3. 编写程序集进行计算。(这个没试过)

编辑 - 问题澄清
问题源于这实际上是两个报告合并为一个(如我所见)。一份生产报告和一份销售报告。
该报告试图解决这些标准

  • 我们卖给的市场(出口,国内)
  • 我们有多少库存,
  • 生产了多少,
  • 卖了多少钱,
  • 我们把它卖给了谁,
  • 我们还剩下多少。

复杂的因素是我们把它卖给了谁。没有它,它会相对容易。但包括它意味着其他顶线数据(开始时的库存和结束时的库存)与销售的东西无关,除了特定的产品。

0 投票
3 回答
1214 浏览

sharepoint - Reporting Services 与 SharePoint 的连接

我需要为来自 SharePoint 列表的数据创建关于 SQL Server Reporting Services 2005 (SSRS) 的报告,

我正在寻找方法来做到这一点,我发现,

  1. 连接到 SharePoint Web 服务输出 XML,这里的问题是它有时工作,有时不工作,而且我无法在不同列表之间进行内部连接,可能它在那里,但我认为这样做会很麻烦(如果有简单的方法请告诉我)
  2. 在 MS Access 2007 中创建链接到共享点列表的链接表,然后从 SSRS 2005 连接到 MS ACCESS 链接表:这将起作用,但我有点害怕中间有 ACCESS 我总是想避免使用访问
  3. 连接到 sharepoints 后端数据库中提供的视图(所有列表都有一个视图,所有列表项都有另一个视图):这里的列名将很难创建查询,clounm 名称就像 (float1,float2,... ,date1,date2,date3,....) ,我也不确定让 SSRS 直接与 sharepoints 后端数据库视图对话是否是件好事

你能告诉我这些方法中哪一种最好(或者如果有更好的方法请告诉我)

我有点喜欢第三种方式,但不确定我是否应该使用它

0 投票
1 回答
1002 浏览

reporting-services - SSRS:如何查找给定用户的报告?

我在 SQL Server Reporting Services 2005 中设置了几个不同的用户帐户,我想以编程方式检查(通过他们的 Web 服务)报告给定用户可以访问哪些报告。我该怎么做?

0 投票
3 回答
5719 浏览

stored-procedures - SSRS 中的存储过程参数加倍

使用 SSRS 和 SQL 2000 源,我有一个存储过程,它接受三个参数并返回一个结果集。

我有一个数据集,其中命令类型设置为StoredProcedure,过程名称在Query String中。

当我尝试在 Visual Studio/BIDS 中执行该过程时,“定义查询参数”对话框会显示该过程中列出的每个参数两次。为参数提供值并继续会导致too many arguments specified错误。

如何让 SSRS 识别并将正确数量的参数传递给存储过程?

0 投票
1 回答
2719 浏览

reporting-services - Reporting Services 2005 - 打印图表 - 打印过程中出错。(0x80004005)

我正在尝试使用报告查看器打印包含条形图的报告,但遇到错误。我的报告服务器在 Windows Server 2003 SP2 上运行 SQL Server 2005 Reporting Services SP3。

以下是一些可以重现问题的步骤(至少对我而言)......

  1. 在干净的机器上,我打开报告,它显示正常。
  2. 然后单击打印按钮,系统会提示我安装 RSClientPrint ActiveX 控件。控件下载并安装正常。
  3. 然后我再次单击打印按钮,出现打印对话框。
  4. 我选择一台打印机,然后单击“确定”。
  5. 将出现一个消息框,其中包含以下文本(包括拼写错误)...

打印过程中发生错误。(0x80004005)

我尝试打印的任何其他报告都可以正常工作。此报告与其他报告的唯一区别是它包含条形图。如果我从报告中删除图表,重新部署它,然后重新运行它,它会打印而不会出现该错误。

据我所知,它并不孤立于特定的机器。它发生在我与之交谈过的每个客户身上,以及办公室里的各种机器身上。

有没有人见过这样的事情?我在网上看到过类似的帖子,建议卸载报告服务器上的视频驱动程序(认为 GDI dll 已损坏),安装服务包等。我尝试了所有建议,但还没有找到好的解决方案。

谢谢。