问题标签 [ssrs-2014]
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.
sql-server - 根据 SSRS 报告中的其他字段数据有条件地计数
我正在处理 SSRS 报告,我有一个名为 as 的字段Details
,我想获取其他字段的计数SerialNumber
。
所以简而言之,我想得到没有的SerialNumber
总数Details
。
我在下面试过但没有用。它总是给出总计数而不考虑空白Details
我怎样才能通过表达来实现这一点?请帮忙。
sql-server - 带有存储过程数据集和按月聚合的 SSRS 报告 - 如何处理“空”月?
我有一个 SSRS 报告,它调用一个存储过程来返回一个两列数据集 - 一列是 a Date
,另一列是我创建的计算列,用于以格式显示月份MMM-YYYY
。
使用此数据集,我创建了一个聚合条形图报告,该报告显示每个月值的每月记录数,该值在数据集中至少有一条记录,但是我希望能够在图表中包含该范围内的任何月份数据集,即使它们不包含任何记录。
例如,目前我在图表上看到以下数据点:
缺少 2015 年 12 月,因为我的数据集没有返回任何记录,所以我希望能够在本月的图表上绘制一个零计数值。
现在我知道我通常如何在 SQL 中执行此操作,使用某种日历表 LEFT JOINed,以便我可以返回零计数的月份,但是我可以在 SSRS 中以存储过程作为主要目标数据集?
reporting-services - 在 SSRS 中绘制“Excel-ready”(即 PIVOTED)数据
我们有一个长而复杂的 SQL 过程的集合,这些过程当前将数据输出到 Excel 中,无需任何修改即可用于图形,这里是一个示例结果集:
在 Excel 中创建此图实际上是两次单击:
我们正在尝试使用 BIDS 和 Report Builder 在 SSRS 中实现这一点,即“程序员常用的软件工具”(所以希望这个问题是主题!即这个元帖子交叉手指)
但是,当我们尝试在 BIDS 中创建图表时,我们会看到以下界面,该界面似乎需要“UnPivoted”数据:
因为我们的数据已经为 Excel 做好了准备(即我们已经有每个指标每周的调用) - 我们无法看到这将如何工作。
SSRS 是否能够使用给定的数据集输出上述图表,或者我们是否必须为 SSRS “取消透视”我们的数据?
我们已经尝试了各种组合,但似乎无法做到正确,这是我们史诗般失败的一个例子:
SSRS 迫使我们将某些东西作为聚合的值,但我们没有值“字段”,因为数据已经被透视了?
sql-server - SSRS 数据驱动订阅 - 错误:无法显示子报表
使用 SSRS 2014 企业版。
我有一个数据驱动的订阅,应该生成大约 500 个 PDF 文件的报告。
这些报告由一个主报告和两个子报告组成。如果我通过门户网站查看报告,它会完美运行。主报表采用一个参数,该参数也传递给子报表,该参数是从数据库查询驱动的数据。
当我通过订阅运行报告时,所有预期的 PDF 报告都会在文件共享上生成,但是它们都只包含以下错误,每个子报告一次。
错误:无法显示子报表
SSRS 执行日志不包含任何有用的信息,仅包含以下内容:
错误:抛出 Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:,Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:抛出“Microsoft.ReportingServices.ReportProcessing.ReportProcessingException”类型的异常。
reporting-services - 在主报表中访问子报表值 - SSRS
我在子报告中有一个主报告
使用报表服务,如何从子报表中获取值到主报表?
我正在根据主报告的 tablix 数据调用子报告。因此,例如,我在主报告上有 tablix,它将@Number 值传递给子报告以获取一些子记录,我希望将总值的总和返回到主报告。我怎么能做到这一点!
我尝试制作一个对我没有帮助的数据集。每次计数为 0。
通过在主报表上创建子报表数据集,我在主报表上使用了以下表达式。
但是,我没有在报告中找到任何有效的解决方案,请帮助。