问题标签 [reporting-services-2012]

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 回答
989 浏览

reporting-services - 报告中的可选多值下拉列表/参数

我有一个带有 3 个下拉菜单的 SSRS 报告。

  • 第一个下拉列表是针对医生部门的,并且是多值的

  • 第二个是保险政策,是多值的

  • 第三个是医生列表,只有一个值

第 3 个下拉菜单使用以下查询从数据集中获取数据。

@specialityId 和@insurancePolicy 这两个参数分别由第一个两个下拉菜单(doctorDepartment 和 insurancePolicy)控制。

问题是,我需要用户能够有选择地从下拉列表或两者中选择一个值。

但它现在的工作方式是,为了在第三个下拉列表中显示数据,需要两者中的一个值......这意味着第三个下拉列表只填充数据,直到用户从第一个和第一个中选择一个值第二个下拉。

有没有办法告诉 SSRS 用户只需要从 1 或另一个或两者中选择一个值,但不需要两者?

我尝试允许第一个两个参数为空值,但 SSRS 不允许您设置该参数的选项允许多值。

谢谢!

0 投票
1 回答
53 浏览

sql-server - SSRS 中的图表显示不同

我使用 SSRS 开发我的报告。我想为每个项目重复图表。我在列表中使用list并插入。chart当我预览报告时,我得到了这个

在此处输入图像描述

我想在第一个图表上显示相同(相同大小)的图表

0 投票
1 回答
965 浏览

reporting-services - SSRS stacked bar chart multiple series, utilizing category groups for different date fields

The source data is a SSAS cube, which contains information about tickets, particularly priority, date opened, and date closed.
Each ticket has a priority and date opened value, though the closed value may be null or another placeholder value (subject to change).
A ticket is represented by a record in the source table with the mentioned attributes, and in the cube each of the dates are linked to a date dimension record (with the exception of the potentially null closed date).
I utilize a named-set to limit the data from the cube to the past 13 months.

The desired result is a multiple column stacked bar chart, the Series Grouping should be Priority thereby creating the stack with Y-axis representing a ticket count dependent on the X-axis which is a grouping by month.
Each month grouping should have a stack dependent on the opened and closed dates.

The closest I've come is utilizing the category expressions but I have beginners knowledge in this.

Any suggestions in either the way I'm pulling the dataset from the cube with MDX to alleviate the creation of the chart or features of the SSRS chart control are welcome.

Thank you.

0 投票
1 回答
46 浏览

sql - 更改 SQL 报告查看器的视觉设计

如何更改 SQL 报表查看器的视觉设计?当我说报告查看器时,我指的是托管网页,而不是报告本身。

0 投票
2 回答
2820 浏览

email - SSRS 订阅:新定义的失败,旧的有效

新报告的新创建订阅失败,并出现错误“发送邮件失败:指定的字符串不是电子邮件地址所需的格式。邮件将不会被重新发送。”

它的定义方式与现有的相同,自开始工作以来使用相同的 ReportServer 且配置未更改。使用完整的电子邮件地址 (user.name@do-main.co.uk),在 Exchange Server 上设置的现有 SMTP 服务器(工作,其他服务成功使用它)但队列不会接收新的订阅电子邮件。此报告的安全性是单独管理的(访问受限,用户使用完整的 DOMAIN\User Name 表示法添加)。

防火墙/代理设置发生了变化,但 SSRS 无论如何都是内部的,所以看不到连接..

我还能去哪里看看有什么问题?

0 投票
1 回答
256 浏览

reporting-services - 使用 RS 实用程序部署 SSRS 报告

我目前正在使用 Visual Studio 将 SSRS 报告从我的客户端计算机部署到报告服务器。我对使用 RS.exe 实用程序自动化部署很感兴趣。报表服务器机器/盒子在我们的网络内,但它是一个远程服务器。我想知道是否可以使用本地计算机上的 RS.exe 实用程序来执行脚本(从我的客户端计算机本地执行)以将本地 RDL 部署到报表服务器。我要问的是是否有必要从报表服务器机器运行 RS.exe 实用程序/脚本,或者是否可以从我的客户端机器运行它。提前致谢。

0 投票
2 回答
72 浏览

sql - 如何计算左连接中各列的总和?

在 SSRS Report Builder 3.0 中,我有两个表,一个是产品列表(有利润),另一个是产品的已售附加组件列表(有他们的个人利润)。

我正在制作一份报告以显示每件售出的产品、商品的利润、每次添加的利润和总利润。

我正在使用此查询导入数据(为简单起见,省略了其他字段):

我的表看起来像这样(请注意,我事先不知道将调用哪些附加 Adds 或可能有多少个):

当前表

正在发生的事情是,如果一个产品有两个附加组件,那么它总共使用了两倍的利润。在上面的屏幕截图中,第一列总计应该是108.33 + 843.75= 952.08,但它是在843.75第二次添加并显示1795.83

总数的框只是使用

谁能帮助解释为什么会发生这种情况以及如何正确计算?

0 投票
0 回答
644 浏览

asp.net-web-api2 - 如何使用 Web API 将登录凭据传递给 SSRS?

背景

我目前正在使用一个使用 Web API 的应用程序。我们他已经实现了基于自定义令牌的身份验证。我们的前端主要是 HTML5、CSS3 和 Javascript。虽然它是一个 MVC 应用程序,但我们只是真正使用 mvc 进行路由,因为 Web API 处理了很多其他事情。我们正在评估 SSRS 作为一种可能的报告解决方案。我们希望我们的网站保持当前的无会话状态。

问题

我一直无法找到使用 Web API 的 SSRS 的良好实现。我基本上想要一个简单的 Web API 路由,它在传递参数的同时构造报表服务器的 URL。我能够找到一些关于通过 URL 发出请求和传递参数的资源。我正在努力进行身份验证。如何通过 URL 将凭据发送到报表服务器。在 WebForms 中有一个名为 IReportServerCredentials 的接口允许您执行此操作。WebAPI 有没有这样的东西。是否有另一种通过 URL 登录的解决方案?我们希望通过此调用直接发送凭据,或者以某种方式利用我们当前的基于 WebAPI 令牌的身份验证。

附带说明一下,如果有人知道可以在客户端工作的报告查看器,我将不胜感激。因为我们的前端在技术上是一个 MVC 应用程序,所以我一直在评估这个:

- https://github.com/ilich/MvcReportViewer

话虽如此,这对于我们目前正在努力实现的目标并不理想。

非常感谢任何帮助!我对SSRS很陌生,所以请原谅我对这个主题的无知。

0 投票
1 回答
394 浏览

sql-server - 如何取消配置、删除或卸载不需要的 Reporting Services?

我只是从 TFS 2013 中取消配置 Reporting Services,因为我们从未使用过它(请参阅如何从 TFS 2013 中删除 Sharepoint 和 Reporting Services?)。

现在我的 SQL Server 2012 正在运行我们不再需要的服务:报告服务(包括它的 IIS 站点),也许还有分析服务(不确定这在 SQL Server 中是否用于其他目的?)。

我想确保那些仍然尝试分析 TFS 数据(并且仅使用服务器资源或可能在事件日志中生成错误)的服务没有任何剩余作业或其他设置。

我需要做些什么来清理以确保 SQL Server 分析服务或报告服务不会(尝试)对 TFS 数据库执行任何工作?

我可以/我应该停止服务(并可能禁用它们)或卸载它们吗?有哪些步骤?或者也许不要打扰并保持原样?

0 投票
2 回答
1275 浏览

reporting-services - 如果页码为奇数,则在组末尾添加空页为 SSRS 2012

我的报告由员工组组成。每个员工的部分可以有 3-5 页。如果页码是奇数,我想在组后添加一个空页。原因是当在一张纸上打印 2 页并且一组有 3 页时,下一组的第一页打印在同一张纸上。

我在 TablixBody 的末尾添加了空的 TablixRow,并使用 PageBreak 集向其中添加了一个组。下一步是根据页码控制其可见性。

但是我无法访问报告正文中的全局变量(仅在页脚中)。有什么解决方法吗?