问题标签 [ssrs-2019]

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 投票
2 回答
293 浏览

reporting-services - 在 Ssrs 2019 中,TaskMask 和 RoleFlags 是如何解释的?

如果您SELECT * FROM Roles WHERE 1=1;在 Ssrs 数据库目录中执行此操作,您会看到如下内容:

上述 SELECT 的 SSMS 中的输出

如何解释“TaskMask”和“RoleFlags”中的值?我在网上到处都找到了部分信息,但没有来自 Microsoft。

0 投票
1 回答
1010 浏览

reporting-services - 在 Ssrs 2019 中,如何解释 Subscriptions.InactiveFlags?

在 Ssrs 数据库目录中,您应该如何解释表的InactiveFlagsSubscriptions

0 投票
0 回答
92 浏览

reporting-services - SSRS 数据驱动订阅数据源凭证配置

我正在创建一个数据驱动的订阅,这需要您存储凭据。但是,他们想要一个链接到嵌入在电子邮件中的报告。如果用户单击该链接,则存储的凭据将是经过身份验证的,而不是实际用户。

他们希望在手动执行报告时提示用户进行身份验证。以下是我正在考虑的几件事:

  1. 我想我可以通过创建报表的副本来实现这一点,该副本使用配置为提示用户输入凭据的不同数据源,并使用此报表的 URL 包含在数据驱动的订阅中。

  2. 我不认为我可以做到这一点,在 sql 中更新凭据检索以从使用以下凭据提示用户获取凭据。但是,如果您将其切换回使用以下凭据设置,那么我将需要重新应用用户名和密码。不太确定如何以编程方式执行此操作。

有没有人知道如何处理这个问题?

0 投票
1 回答
174 浏览

sql-server - SSRS 2019 报告的显示速度非常缓慢——尽管检索、处理和渲染时间为零

我正在将 SSRS 实现从 SQL Server 2012 迁移到 SQL Server 2019 服务器,并且报告在 2019 年运行缓慢。我们正在谈论几分钟。即使这些参数没有提取动态数据,即使只是进入参数屏幕也可能需要 30-40 秒。

我已经搜索了互联网,虽然这似乎是一个常见问题,但答案指向使数据库查询更高效,使用存储过程,关闭 CEIP ......但我发现即使在报告不会从 SQL 数据库中提取任何数据。

我创建了一个具有单个文本字段参数的测试报告,数据集实际上就是:

当我第一次单击图标加载报告时,加载参数屏幕需要 25 秒。当我单击“查看报告”时,显示报告大约需要 45 秒。该报告很简单,显然不是数据库查询效率低下的问题。 仅具有 3 个静态值的报告的可视化

当我对此报告针对 ExecutionLog3 运行查询时,TimeDataRetrieval 通常为 0.003 秒,时间处理介于 0.007 和 0.03 秒之间,TimeRendering 介于 0.003 和 0.3 秒之间。但是 TimeStart 和 TimeEnd 之间的持续时间是从 45 秒到 1:09!

关于为什么 SSRS 在我的新服务器上如此缓慢以及剩下的时间来自哪里的任何想法或建议?我还观察了服务器上的性能统计数据,CPU 和内存一点也不紧张。

谢谢你的帮助。

0 投票
0 回答
33 浏览

sql-server - 是否可以在报表服务器订阅导出的报表的文件名中添加行数?

我有许多报告服务器每天为我的用户生成的报告。

订阅运行报告并将文件保存到文件夹中。我想在文件名中添加一个行数,以便更清楚哪些报告是哪些报告,并帮助我的用户优先考虑他们的报告。在这种情况下,处理大量行的报告总是更紧迫。

是否可以仅使用标准 SSRS 配置、报表服务器 Web 界面和报表生成器来执行此操作?导出函数中是否有一些设置我缺少将行计数变量添加到文件名?

我已经搜索了这个站点、Microsoft Docs、Google 等,但似乎没有人涵盖我可以看到的这个特定问题。也许我问错了,或者它只是不受支持?我在 SQL Server 2019 上运行了最新的报表服务器更新。

如果我需要修改报表服务器存储的过程以使其执行此操作,那也是一种选择,但如果存在,我更愿意使用受支持的方法来执行此操作。

0 投票
1 回答
150 浏览

reporting-services - 将 Dot Net 5 类库引用添加到 SSRS 报告中

我正在开发一个Dot Net 5 Web 应用程序,并在该项目中有 SSRS 报告。我在 asp.net core 5 中创建了一个自定义类库项目(添加一些业务逻辑以根据特定条件显示一些值)并作为参考添加到SSRS 报告中。

当我尝试使用引用类库中的方法时,它会在预览中引发错误。如果我删除参考,它会再次起作用。

在此处输入图像描述

0 投票
1 回答
72 浏览

reporting-services - SSRS 表达式过滤然后计数

我有一个大查询,每条记录都有一个唯一的 WO 编号和一个部门。我想在文本框中使用一个表达式来给我一些具有特定部门的独特工单。

例子:

“水”除法过滤器的所需结果并计算记录数:

我得到了计数表达式,但不知道如何在除法列中附加“水”的过滤器。

有任何想法吗?

0 投票
0 回答
55 浏览

reporting-services - SSRS 报告中损坏的图像框

我有几行打破了我的报告。当我从服务器或开发运行报告时,我的行正下方会出现一个“损坏的图像”框。我试图使该行成为一个框或列表框。我似乎可以开始工作的唯一方法是删除这条线。这是我必须处理的事情吗?

问题的屏幕截图。

0 投票
1 回答
759 浏览

sql-server - SSRS 中的列分组

我是 SSRS 的新手。我正在编写一份报告。我在 SQL SERVER 的表中的数据是这样的:

这就是我想在 SSRS 中显示它的方式:

如果数据不同,我希望将 VendorCode、PurcheseNumber 和 cost 分组多次。我很困惑如何去做。有什么提示吗?提前致谢

0 投票
1 回答
31 浏览

visual-studio-2019 - SSRS 将总行数从主报表传递到子报表

我有一个 SSRS 报告,其中包含一个带有表格的母版页,该表格将行数据从表格传递到子报告。

我还想将表中包含的总行数传递给子报表。

我尝试使用以下两种方法在母版页上设置变量:

但是当我尝试将变量传递给子报表时,我得到了错误:

如果我尝试将这些表达式中的任何一个直接放入子报表的参数表达式(子报表属性 -> 参数,然后是 fx),我会收到错误消息:

知道如何获得传递给子报表的总行数吗?