问题标签 [ssrs-2008-r2]
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.
dynamic - 从 Web UI 读取 RDL 文件中的参数 - SSRS
我有一组报告,我只需要为所有报告的参数部分使用一个 UI,即报告参数布局屏幕的目的是读取报告 RDL 文件中的参数集合并动态创建屏幕.
以便:
只有一个参数屏幕(而不是每个报告一个)
对 RDL 文件的任何参数更改都将立即反映,不需要对参数屏幕进行开发更改
请让我知道是否有解决方案。或者我必须为每个报告使用单独的参数 UI。
reporting-services - SSRS Tablix 中的垂直合并
有没有机会在 tablix 中进行字段的垂直合并?
我在 SSRS 上工作了几年,但只看到单元格的水平合并,垂直没有。
ssrs-2008-r2 - 从使用 DatePart 的轴标签的表达式中获取 BC30519
我有一个类别组,轴标签具有以下表达式:
我收到以下错误:
这看起来并不复杂或不寻常,但它不起作用。有什么建议吗?
sql - 将 SSRS 参数传递给 SQL 查询
我已经构建了一个 SSRS 报告,该报告应该查看来自具有相似名称的几个表之一的数据 - 即 table001、table010、table011 等。当我构建报告时,我只包括三个表,out十几个。一切正常,直到我将所有其余表添加到查询中,同时使用多个 SELECT 语句 UNIONed;它试图对如此多的数据进行分类,以至于需要将近半个小时来呈现报告。那是行不通的。
有没有办法将 SSRS 参数传递给 SQL 查询,指定要访问的表?
ssrs-2008-r2 - SSRS 为 BackgroundGradientEndColor 表达式提供错误,但我没有表达式
我在另一份报告上的工作量规之后对这个量规进行了建模。(我没有复制 XML。这是相当基本的。)SSRS 说:
如图所示,仪表的 BackgroundGradientEndColor 设置为 Gray。没有表情。我尝试更改为橙色,但没有区别。到底是怎么回事?
reporting-services - SSRS 2008 R2 子报表将不显示
我浏览了有关此主题的所有其他主题,但找不到答案。我有一个使用运行存储过程的数据集的报告。该 SP 返回两行,我可以在报告中的表格中显示这两行。到目前为止,一切都很好。
接下来,我添加了一个使用相同数据集的 tablix。在 tablix 的(唯一的单元格)详细信息行中,我添加了一个子报表。我将参数添加到子报表(其中四个来自数据集,一个来自主报表参数)。我创建了一个与数据集上的 Id 列相关联的行组。
当我运行主报表时,我期望看到:子报表的两个实例,一个用于 SP 返回的两行中的每一行。
我实际看到的:在 ReportBuilder 中,我只得到子报表的第一个实例。如果我从应用程序调用报告服务(将其呈现为 .PDF),则根本不会显示任何子报告。在这两种环境中,报告中都没有显示错误。
我检查过的内容:我确保 tablix、行组、子报表等中的所有各种可见性选项都设置为始终显示。我还在子报表的 NoRowsMessage 属性中添加了一些文本。当我尝试从报表服务运行子报表时,会显示该文本(每行一个)。为什么会发生这种情况我也不知道,因为我提供的参数值在两种情况下都是相同的。
我的猜测是我做行组的方式有问题,但我不知道它是什么。
iis - 如何修改 SSRS/IIS 垃圾回收计划
Microsoft 的建议是将内部 .net IIS 垃圾收集过程的清理任务增加到 48 小时。
OP 提出了一个更长期的解决方法,我们将考虑,但在此期间,任何人都可以建议如何去做微软的建议吗?
reporting-services - ReportServer 数据库 - 用户有权访问哪些报告?
有没有一种方法,无需浏览每个报告并查看哪些用户可以访问它们?是否可以查询 ReportServer 数据库以获取报告列表以及哪些用户可以访问该报告?
或者即使我有用户,是否有办法知道特定用户有权访问的所有报告?
我有一个用户列表,我需要通过 ReportServer 的用户表查看这些用户,这些用户可以加入数据库中的另一个表以返回我正在寻找的内容吗?
谢谢
reporting-services - 在 SSRS 报表 Tablix 中循环
最近,我遇到了我必须遍历 Tablix Like 中的每一行的情况:
但我不认为这是可能的。
那么,是否可以循环遍历 Tablix 中的行?
我的问题让我这样做是:
我有一个 tablix,其中 Column 包含:行组内的 First(Rs!Field) 并且,在组外的最后一行中,我想求和(First(Rs!Field)),意思是,我想求和,来自每个行组的 First Only 字段。但它不可能与 SSRS。我什至无法总结 Tablix 中的 Sum(Reportitems!textBox.value)。
这就是为什么我来accors这种情况。
我知道上面没有解决方案,那为什么,我在考虑是否有任何可用的循环语句。
我什至尝试过使用函数代码来设置和获取如下值:
但是,这样,如果我前后滚动到页面,每次它都会将值汇总到现有值。
希望你能理解。我已经尝试了我认为的一切可能。
那么,请让我知道,如果我可以实现任何循环功能?
先感谢您。
我添加了图片:
reporting-services - SSRS 2008 R2 - 在所有页面上重复文本框/表格
我在 SSRS 中有一个报告,它基本上包含一个日期表和空白列,供用户打印然后手动将数据写入其中。
该报告有一个@FromDate 和一个@ToDate 参数以及一个@Location 参数。
@FromDate 和@ToDate 参数用于用日期填充表格,并每周(周一到周日)分组,其中包含一些额外的空白列,用于手动写入数据。此表上方有一个包含员工姓名的文本框。
我想要做的是让员工姓名根据@Location 参数更改每个页面。因此,如果一个地点有 10 名员工,我需要 10 个页面,顶部有不同的员工姓名,因此每个员工只有 1 页。带有日期的主表应该重复,但每一页上的数据都是准确的,基本上唯一会改变的是报告顶部的员工姓名。
目前我已经尝试创建一个只有一个标题的表并将employeename字段添加到标题中,但它只返回数据集中的第一个员工,并且在应该有26页时只返回1页。
实现这一目标的最佳方法是什么?理论上它似乎很简单,但不能让它做我需要的。