问题标签 [ssrs-2017]

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 投票
0 回答
184 浏览

sql-server - 通过从 SSRS 前端获取用户输入来更新数据库表

我想通过从 SSRS 前端获取用户输入来更新数据库表。然后,当我单击生成报告时,这应该从数据库表(之前在数据库中更新)获取用户输入值并在同一报告机构。参考:https ://github.com/JerBoon/updating_with_SSRS

这是我试图实现这一目标的方法:

  1. 创建了 2 个参数供用户输入文本。

  2. 在 DataSet4 中,我正在编写更新查询来更新数据库。 在此处输入图像描述

  3. 没有错误

  4. 报告预览。 在此处输入图像描述

5.这里是需要更新的表结构: 在此处输入图像描述

但是,问题是:我无法更新表格,也无法呈现用户输入的内容。下图: 在此处输入图像描述

用户输入应该已经呈现,但事实并非如此。希望我正确解释了这一点。我究竟做错了什么?

我想在一份报告中实现这一目标。也就是说,用户输入和显示应该使用相同的报表。如何在 SSRS 2016/2017 中实现这一目标?在网上找不到合适的东西。看起来使用了 3rd 方工具,但是,我想在构建功能中使用 SSRS 来执行此操作。谢谢。

0 投票
1 回答
87 浏览

reporting-services - SSRS 标题中颜色渐变的自定义代码

我正在尝试制作 SSRS 自定义报告标题。参考此链接:

http://sqljason.com/2013/02/custom-code-for-color-gradation-in-ssrs.html

我怎样才能把下面的颜色作为我的报告标题。注意:我也想动态显示文本、日期和计数总和。

特别寻找下面附加的颜色作为我的标题颜色: 在此处输入图像描述

我需要为标题编写一些自定义代码吗?我怎样才能做到这一点?

0 投票
2 回答
247 浏览

sql-server - 在SSRS中为表格的前五行着色

我正在开发一份报告,我需要在第一列提供特殊效果。如何在 SSRS 中为表格的前五行进行颜色编码或提供 3D 效果?另外,这些列中的值计数?

例如:

现在,我应该对从 A 到 E 的行进行着色并获得总计数(例如,在这种情况下为 14)

我怎么能做到这一点?

0 投票
0 回答
644 浏览

sql-server - EDGE 浏览器无法呈现报告 - 与 IE 和 Chrome 一起使用时

我指的是配置报告服务:https ://www.mssqltips.com/sqlservertip/5237/installing-sql-server-reporting-services-2017/

关于当前的报表服务器凭据,这是我所做的(以及其他必需的步骤):

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

现在我的问题是:我应该使用什么凭据从浏览器访问它?如果您参考附有凭证的凭证屏幕,它不会显示任何内容。可能是我没有得到我应该使用的用户名和密码。我有单独的 SQL 服务器登录凭据。

我应该使用我的 Windows 凭据吗?还是 SQL Server 凭据?还是其他? 此外,IIS安装是强制性的吗?请建议。

我已经为报表服务器配置了一个新的凭据,如下所示: 在此处输入图像描述

但是,我仍然收到错误: 在此处输入图像描述

当我设置执行帐户时,它显示错误:屏幕下方: 在此处输入图像描述 更详细的描述如下:

用户名或密码无效或您无权访问此服务器。(Microsoft.SqlServer.Management.UI.RSClient)


节目地点:

在 Microsoft.SqlServer.Management.UI.RSClient.RSClientConnection.CreateConnection() 在 Microsoft.SqlServer.Management.UI.RSClient.RSConnectionInfo.GetRSConnectionObject(Boolean ensureOpenConnection) 在 Microsoft.SqlServer.Management.UI.RSClient.RSConnectionInfo.RSTypeImpl.ProceedWithConnection (UIConnectionInfo ci) 在 Microsoft.SqlServer.Management.UI.ConnectionDlg.RSType.Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType.ProceedWithConnection(UIConnectionInfo ci) 在 Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()

使用 Chrome 和 IE11 它通过“BUILTIN\Administrators”运行?也就是说,当我尝试从 chrome 和 IE 访问相同的报告 URL 时,它可以正常工作。但是,当我看到“站点设置”时,它会显示“BUILTIN\Administrators”。真的很困惑,这是怎么回事?

注意:我也配置了执行帐户。即使在提供执行帐户凭据后,它也不起作用。我认为,微软必须解决这个问题。参考:https ://docs.microsoft.com/en-us/sql/reporting-services/install-windows/configure-the-unattended-execution-account-ssrs-configuration-manager?view=sql-server-2017

浏览器正在询问我的凭据(尝试使用不同的凭据),并且在提供凭据后它什么也没显示。没有错误信息。有人遇到过这样的问题吗?如何解决这个问题?

0 投票
0 回答
126 浏览

c# - C# 5 报告执行服务

我正在使用 Visual Studio 2017 和 C# 7.3 来执行数据驱动的 SSRS 2017 报表执行。

Visual Studio 2017 需要使用 C#5 作为断点才能正常工作。我可以更改为 C#5,但我找不到关于 C#5 和 ReportExecutionService 的文档。以下是 C# 7.3。它运行良好,但我无法调试我的代码以消除 SSIS 包中的一些小问题。

有关 Visual Studio 和断点问题的更多信息,请访问: https ://developercommunity.visualstudio.com/content/problem/185808/could-not-set-breakpoint-in-ssis-scripttask.html

0 投票
0 回答
77 浏览

sql-server - 像在 excel 中一样渲染 SSRS 报告

我有一个如下屏幕的 excel 报告:

一个单元格有两条带 2 星的线

我想在报告中以同样的方式展示这一点。当我在数据库中插入数据时,它显示以下行:

表中数据

要求是,我需要将数据从excel输入到数据库表中。然后在 SSRS 报告中以与 excel 相同的方式显示(第一个屏幕截图)。我正在使用 SQL Server 2017,SQL Server 2017 是否有一些功能可以像 Excel 一样插入数据?我怎样才能做到这一点?

0 投票
2 回答
358 浏览

sql-server - 如何实现日期格式 SSRS 示例 12Th Jan 2019

使用表达式,我可以在 SSRS 中像这样获取 mat 的日期。下面是表达式:=FORMAT(Cdate(today), "dd-MM-yyyy")

但是,我希望看到日期为:2019 年 1 月 12 日或 2019 年 1 月 1 日或 2019 年 2 月 2 日。

我怎样才能做到这一点?

0 投票
3 回答
307 浏览

sql-server - 基于背景颜色 ssrs 的总和

在我的表中,在 20 条记录中,我根据以下表达式得到 4 条记录“红色”:

在此处输入图像描述

我想根据背景颜色“RED”对“count_of_value”求和。

这是我正在尝试的。但是,它的显示错误。

我想实现两件事:

从第一列,我想得到颜色“红色”的最后日期。例如,在这种情况下,2019 年 2 月 5 日。

从第二列,我想得到颜色为“红色”的数字的总和。例如,在这种情况下,214519

我在做什么?如何做到这一点?谢谢

0 投票
4 回答
5408 浏览

sql-server - 报表服务配置管理器无法启动当前报表服务器 - SSRS

SQL Server 午餐板和 SQL Server 报告服务未启动。

“Windows 无法在本地计算机上启动 SQL Server 报告服务”
错误 1053:服务未及时响应启动或控制请求

当我从报告服务配置管理器结束时开始。我正在低于错误。

System.InvalidOperationException:无法在计算机“名称”上启动服务 SQLServerReportingServices。
--> System.ComponentModel.Win32Exception:服务没有及时响应启动或控制请求
---内部异常堆栈跟踪结束---在 System.ServiceProcess.ServiceController.Start(String[] args)
在 ReportServicesConfigUI.Panels.ConfigurationPanelWithErrors.StartOrStopServiceTask(布尔开始,字符串 serviceName)

请参阅下面的链接,但是,它不能解决问题。

请求失败或服务没有及时响应?

注意:我可以以管理员身份运行报告服务配置管理器

任何线索如何解决这个问题?

0 投票
1 回答
418 浏览

sql-server - SSRS 表达式根据 perticuler 日期填充背景颜色

我有这个查询,它将从 SQL Server 返回一个日期

但是,当我尝试将其添加到 SSRS 报告中的数据集时,它会返回日期和时间格式。如何解决这个问题?

其次,我想根据这个返回日期(即前几天和包括返回日期)填充表格列/行的背景颜色。

也就是说,根据情况,如果日期返回任何一个月的 16 号,那么填充颜色应该是从 16 号开始到前几天。

另外,可以说,如果返回的日期是任何一个月的 27 日,那么颜色应该从 27 日开始填充到以前的记录(以前的日期记录)我如何使用 SSRS 表达式来做到这一点?

使用查询,在所有日期中,我可以返回 [ReturnRequiredDate] 之前的所有日期。有没有办法只为那些返回的日期填充颜色?在同一个 SSRS 表中(我所有的记录都在那里)。我不想在 SSRS 中使用单独的表格进行颜色填充。

希望我已经清楚地解释了规则,如果没有,请告诉我修改问题。谢谢。