问题标签 [sqlreportingservice]

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

c# - 自动化 SSRS 配置 C#

我正在尝试创建一个可以运行的程序来自动配置 MSRS13 的报告服务。

代码正确地将证书复制到受信任的根存储中。代码正确地将 URL 信息复制到 RSReportingServer.Config,但是当我尝试启动 URL 时,我收到 404 错误。如果我打开配置管理器进行调试并点击应用 Url 工作,我不再得到 404。我尝试以 SYSTEM 和 LOCAL SERVICE 身份运行,但没有成功。反正有没有通过c#配置这些设置?

我尝试使用 RSConfig 更改服务帐户以作为系统运行,但我收到有关未安装 .net Framework 3.5 的错误,然后在安装它时遇到无效命名空间错误。我也希望不要将服务帐户更改为默认值,但如果我可以将其更改回来,我愿意更改它。

非常感谢任何帮助我已经研究了几周但没有进展。让我知道是否有更多信息会有所帮助。

这是 Reporting Services 日志

我继续测试了几天,仍然空手而归。如果我将网络列表服务和 SSRS 帐户更改为以用户或系统身份运行,我的代码就可以工作。但我需要能够在代码中做到这一点。

0 投票
0 回答
143 浏览

powershell - 使用 powershell 自动配置 SSRS 2016(需要将 URL 从“http”的“https”更改)

我已经安装了报表服务器数据库(SSRS 2016)。我知道如何通过 RS 配置管理器配置报表服务器,但我想使用 power shell 自动执行此操作。我想将 Webservice 和 WebPortal URL 更改为“https”并绑定已导入到受信任的根证书颁发机构的证书。并且证书存在于位置 C:\Temp。

我正在尝试下面的脚本

运行脚本时出现以下错误:

任何用于解决错误的代码或链接都是可观的,谢谢您提前

0 投票
0 回答
315 浏览

sql-server - 如何解决 RS 错误“这可能是由于数据库中的连接失败、超时或磁盘条件低。”?

将 ReportServer 数据库从 2014 迁移到 2019 SQL Server Standard 后,我运行了 Report Server 配置管理器(与 SQL Server 在同一个框上),数据库 --> 更改数据库 --> 选择现有的报表服务器数据库 --> 选择使用 LocalSystem 作为用户名和身份验证类型的下拉列表中的 ReportServerTest 设置为服务凭据。服务帐户设置为 LocalSystem。NT AUTHORITY\SYSTEM 和 NT SERVICE\SQLServerReportingServices 都是 ReportServerTest 和 ReportServerTesTempDB 数据库的 DB_Owner。这两个帐户也在本地管理员组中。但是,在访问 Web 服务 URL 时,我不断收到以下错误。

报表服务器数据库中发生错误。这可能是由于数据库中的连接失败、超时或磁盘不足造成的。(rsReportServerDatabaseError) 获取联机帮助执行超时已过期。在操作完成之前超时时间已过或服务器没有响应。等待操作超时

我可以创建一个新数据库,它工作正常。但是,仅当我选择从 2014 SQL Server Enterprise Edition 恢复的现有 ReportServer 数据库时,才会出现此错误。我看过这个线程,但它不适用于我的情况。

0 投票
0 回答
25 浏览

html - 如何等待从 SQL 报告服务访问 URL 下载文件?

在这里反应开发者!

我正在使用 SQL Reporting Services 的 URL 访问,并且我正在以 PDF 格式获取我的报告文件,现在当用户单击此按钮时,文件已下载,但我还没有找到知道文件何时的方法完全下载并使用此信息隐藏加载消息(目前我只是使用超时)。

我正在考虑使用 promise 或 async/await 函数,但我在研究中看到的示例使用“.pdf”终止链接,这不是我的情况,因此我对如何解决这个问题有点迷茫或者如果它甚至可能。

下面我附上了到目前为止我一直在尝试的代码片段(href 只是一个例子):

非常感谢任何形式的帮助!

0 投票
0 回答
69 浏览

reporting-services - Power bi 报表生成器中的多个页面大小和方向设置

我正在使用Power Bi Report Builder version 15.7.1740.1(最新)进行报告项目。

我有客户的要求,只创建第一页作为封面作为纵向,其余页面方向将是横向。

问题是构建器只有一个画布页面,即使我使用的子报表无法正常工作,此画布的方向也会忽略每个页面的大小。

客户将此报告用于导出 pdf 版本,那么任何想法或解决方法如何解决它?

这是请求的示例

在此处输入图像描述

0 投票
0 回答
26 浏览

c# - 如何获取 ReportExecution2005.asmx 中依赖参数的参数 ValidValues?

如何使用 ReportExecution2005.asmx reportExecution2005获取依赖参数的参数 ValidValues 。

我有一个基于另一个参数选择加载的参数。如何获取依赖参数的下拉值

这是我从非依赖参数中获取 ValidValues 的 c# 代码。

0 投票
0 回答
73 浏览

reporting-services - Visual Studio 2019 SSRS 报告预览不起作用

尝试查看具有多个相关参数的报告时是否还有其他人遇到问题?

重现问题的步骤:

  • 创建包含两个或多个参数的报表,这些参数不允许从数据集中提取可用值的空白或空值。
  • 至少有一个用于填充参数的数据集取决于前一个参数的选择(SQL 语句具有 WHERE 值 = @Parameter)
  • 创建一个表格以在报告中显示数据。
  • 单击预览选项卡。
  • 选择参数。
  • 单击查看报告。

报告不显示。

如果将参数更改为使用默认值,则可以预览报告。

Visual Studio:16.11.6 SQL Server 数据工具 16.0.6211.27130 SQL Server Reporting Services 15.0.19528.0

0 投票
0 回答
8 浏览

reporting-services - SSRS HTML 浏览器从数据中删除多余的空间

我正在浏览器中打开带有 URL 的 SSRS 报告。在报告中,我绑定了“ItemName”字段。“ItemName”字段之间有额外空格的数据,例如:

浏览器中,它正在删除额外的空间并显示如下数据:p>

如何打印 ItemName 的原始值?

我不想用“ ”替换空格,因为当我们将数据导出到 excel 时,它的 ascii 值显示 160( )而不是 32(空格)。所以当我们将excel数据与原始数据进行比较时,我们无法匹配。

谢谢..!!