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

sql - 按日期计算和旋转表格

我想从这样的 Oracle(11g) 表中识别回头客:

所以我可以看到哪些客户在不同的窗口内返回,例如在 10、20、30、40 或 50 天内。例如:

我什至会接受这样的结果:

我想它会使用带有无限后续和前面子句的窗口子句进行分区......但我找不到任何合适的例子。有任何想法吗...?谢谢

0 投票
0 回答
489 浏览

sql-server - SSRS 的 ReportServer 数据库每 5 秒向数据库引擎发送批处理请求的原因

我刚刚使用 SQL Server Profiler 监视了我的 SQL Server 数据库请求。我认为ReportServer数据库每 5 秒发送 2 个批处理请求 - 见下图。

我还在我的本地数据库引擎上进行了尝试,以确保没有从用户那里调用任何报告,但是请求再次每 5 秒发送一次,与服务器相同

在此处输入图像描述

我阅读了两个请求的内容,这对于所有请求都是相同的,其中一个更新数据库event表,ReportServer然后从event表中选择前 8 个

另一个更新 notification表,然后从notification与其他三个表连接的表中选择前 8 个

这是 Profiler 的 textData 列中的代码(批量查询)

请求 1:

要求 2:

首先,我想知道这些烦人的请求每 5 秒发送一次的原因是什么,即使所有请求中的两个选择的结果都是空的,并且没有对报告服务的实际请求(似乎他们没有做任何特别的事情,因为事件和通知表都是空的)

其次,我怎样才能停止这个从数据库每 5 秒发送一次无用请求**的过程ReportServer

请注意,我想让我的报告服务保持正常运行,这样我就无法停止它的服务,我只想停止发送无用的请求。

提前致谢

0 投票
0 回答
50 浏览

sql-server - SQL 报表服务器数据源

我们目前有一个 asp mvc 站点,它在没有 sql 报告服务器的情况下提供 rdlc 文件。该数据在代码中建模,然后传递给生成报告的 rdlc 文件。

类似上面的东西。这一切都很好,但是我想允许最终用户能够修改报告的外观。

目前我能想到的唯一方法是让他们下载 SQL Server Report Builder,然后下载 rdlc 模板修改它并重新上传模板。这只是感觉有点笨拙,如果您在报表生成器中单击运行会失败,因为没有数据源。

所以我的第二个想法是设置 SQL Report Server,据我了解,这有助于在连接到服务器后下载和上传 rdlc 文件。我的问题和我的实际问题。

SQL Report Server 可以使用 api/code 端点而不直接访问数据库以获取数据吗?我们对数据进行了一些计算和结构化,我们的报告基于此而不是原始 sql 结果?

我们在一个数据库上有多个客户端,他们的数据在必要时有一个 client_id,因此他们只能看到自己的数据。对于报告,我们只希望客户看到他们自己修改的报告。SQL Report Server 可以处理多租户吗?

谢谢

0 投票
2 回答
4957 浏览

.net - 由于以下错误,检索具有 CLSID 的组件的 COM 类工厂失败:800703fa

此错误仅在特定时间发生,并且一旦完成iis重置,它就会恢复正常

我想知道这个问题的根本原因。

这发生在使用 sqlreporting 服务从数据库中获取数据的服务器之一中

0 投票
1 回答
24 浏览

sql-server - 图表构建不正确(MS Visual Studio Reports 2008)

我有一份 SSRS 2008 R2 报告。我使用下面的数据来构建图表: 在此处输入图像描述

在此处输入图像描述

图表构建不正确: 在此处输入图像描述

我想得到那个图表:

在此处输入图像描述

我该如何解决?

0 投票
2 回答
2323 浏览

javascript - SSRS 传递多值参数以在附加窗口中打开报告

我们使用报表生成器创建了一个报表,并发布到报表服务器。报表1,主报表有6个参数;3 个多值参数和 3 个单值参数。希望报表 2 从报表 1 打开但在单独的窗口中并传递所有 6 个参数。在报告 2 中,它们也被构建为参数。参数: Neighborhood (multi) Start (single) End(single) Source (multi) Data_type(multi) Prov_type(single)

在报告 1 中,我们创建了一个文本框,其中包含打开 javascript 命令的操作。这是报告 1 中的当前调用,它打开了另一个窗口,但给出了一般错误“无效”

javascript:void(window.open('http://ourcompany/Reportserver/Pages/Report.aspx?%2fReports+in+Development%2funknown+provider+detail&rs:Command=Render&NEIGHBORHOOD="+join(Parameters!NEIGHBORHOOD.Value, "&NEIGHBORHOOD=")&"&SOURCE="+join(Parameters!SOURCE.Value,"&SOURCE=")&"&DATA_TYPE="+join(Parameters!DATA_TYPE.Value,"&DATA_TYPE=")&"&START="+Fields!START.Value+"&END="+Fields!END.Value+"&PROV_TYPE="+Fields!PROV_TYPE.Value+"'))

我已经用“参数”替换了“字段”,但它仍然不起作用。如果我通过静态字段创建它,它的工作方式如下所示;

javascript:void(window.open('http://ourcompany/Reportserver/Pages/Report.aspx?%2fReports+in+Development%2funknown+provider+detail&rs:Command=Render&rc:Parameters=true&NEIGHBORHOOD=Mesa&START=11/01/2016'))

有什么想法吗?谢谢!

0 投票
1 回答
1470 浏览

sql-server - SQL Server 在嵌套的 JSON 数据结构中获取数据

我有嵌套的 JSON 文件,我试图将其用作报告的数据源。我正在“扁平化”结构,但不确定如何评估兄弟姐妹的数据。

样本数据:

SQL Server:摄取数据文件并展平报告数据:

我偶然发现如何将所有学生数据从“学生”获取到通过 ID 加入的“学生 ID”中。

0 投票
2 回答
843 浏览

reporting-services - SSRS 表达式添加两个时间字段列

我想在 SSRS 表报告中添加两列(时间字段-HH:MM:SS)。

例如:

我在报告中插入了新列,以获得应该从报告中的其他两个字段计算的总时间。我试过 Format,Timespan, Floor(Sum) 但它抛出了一个错误。

0 投票
0 回答
46 浏览

sqlreportingservice - 报告服务器问题。几乎每天我们都要重启报表服务器的服务

在辅助数据库服务器中,我们面临报表服务器问题。几乎每天我们都要重启报表服务器的服务。有时通过这个我们也无法解决这个问题。我们只重启了数据库服务器,因为我们无法重启 Reporting Services 的服务。

请建议,如何在不一次又一次重新启动服务器的情况下呈现报告?

提前致谢。

0 投票
1 回答
553 浏览

reporting-services - MS SSRS Report Builder - 语义查询编译失败

我在 MS SSRS 上收到此错误。我有两个可以选择多个值的下拉菜单。它适用于单一价值。如果我选择多个值,我会收到此错误。