reporting-services相关内容

为什么 Business Intelligence Studio 加载报表的速度比报表服务器快

在 Visual Studio 2008 Business Intelligence Studio 中,报表预览速度比在报表服务器上快很多倍.为什么会发生这种情况,是否有解决方案? 解决方案 在 BIDS 中,它持有一个缓存,这样就不会在每次预览报表时执行查询.所以它看起来很快,但是在报表服务器上,它需要为每个请求获取报表的所有数据(除非它被缓存). 渲染也可能是一个问题,与其他浏览 ..
发布时间:2021-07-07 20:35:10 其他开发

报表查看器不显示使用 Sql Server Reporting Services 创建的报表

我在 Sql Server Reporting Services 中创建了一些报表,并将它们部署在我的本地报表服务器中.当我在浏览器中输入 URL :http://MyreportServer/ReportServer 时,我可以看到我部署的报告,当点击报告链接时,它们会正确显示. 在我的网页中,我有一个报告查看器,并将其报告服务器和报告位置设置为已部署的报告之一.当我运行该项目时,它没有显 ..

验证 TFS 安装

我有一台服务器由已不在公司的人配置,我需要检查 TFS 安装并启用带有报告、图表等的“仪表板". 唯一有效的是:源代码控制、问题跟踪、网络访问. 据我所知,Reporting Services 似乎被禁用(或未安装),我不知道如何检查 SharePoint 安装. 如何验证和修复 TFS 安装以使报告正常工作? 如果未安装或禁用 Reporting Services,我可以 ..
发布时间:2021-07-07 20:34:35 其他开发

报告 RDLC 未显示数据

我创建了一个报告 rdlc 并使用报告查看器查看此报告.但未显示数据,仅显示表标题.请帮我解决这个问题. ReportViewer1.LocalReport.ReportPath = "C:\Users\Dell\Documents\Visual Studio 2012\HRMS\NewHRMS\AllEmpProfiles.rdlc"Dim params(0) 作为 Microsoft.Re ..
发布时间:2021-07-07 20:34:29 其他开发

跨多个数据库动态合并多个不同名称的字段的 SQL 脚本

我正在尝试编写一个可以针对多个数据库运行的 SQL Server 脚本(用于 Reporting Services)(Reporting Services 将确定要针对哪个数据库运行).问题是我在数据库中有一个表,它可能因数据库而异,并且列的数量和名称也会发生变化.这是可以从 DB 更改为 DB 的表的示例. 数据库 1: ID 字段 字段A 字段B 数据库 2: ID ..
发布时间:2021-07-07 20:34:23 数据库

用报告生成器中的特定文本替换不同的值

我有一个将返回数字的表格,我需要将其转换为文本标签 20 = 已输入,30 = 已退回,200 = 已取消,220 = 已完成,300 = 已删除 我希望这些在我的报告中显示为简单的“完成"等 我无法使用替换功能来获取一个值以在报告中正确显示: =Replace(Fields!status.Value,"220","Complete") 但我不知道如何针对将在此列中显示的每个 ..
发布时间:2021-07-07 20:34:20 其他开发

在 SQL Server Reporting Services 中的 Tablix 上显示固定数量的行

我在 SQL Server Report Builder 中制作了一份报告,我想显示每个表的固定行数,而不是每页.我发现这个表达式 =CEILING(RowNumber(Nothing)/25) 并在行组上探测它,位不起作用. 在上图中,我想固定 将填充数据库数据的行数. 如何做到这一点? 解决方案 在 Group 属性中将其添加为 Group on 表达式:=CInt( ..
发布时间:2021-07-07 20:34:15 数据库

报表生成器 SUM IIF - 超过 1 个数据集

我正在尝试使用以下代码将以下表达式添加到 Report Builder 报告上的 TextBox: =SUM(IIF(Fields!TaskDescription.Value,"DataSet1") = "Running", 1, 0) 我认为有 1 个以上的数据集导致了问题,但上面给出了以下错误消息: scope 参数必须设置为一个字符串常量,等于包含组的名称,包含数据的名称区域,或数 ..
发布时间:2021-07-07 20:33:51 其他开发

部署时保持固定数据行固定在多个页面上

我有一个 Tablix 成员,它是 FixedData,在预览模式下工作正常. 问题是一旦部署,固定数据只显示在第一页,下一页不再工作. 解决方案 您需要在分组窗格中启用高级模式. 启用高级模式后,您将在分组窗格中看到静态组.当您选择静态组时,您会注意到表格中相应的单元格将突出显示. 通过选择适当的静态组转到所需的单元格.在该静态组的属性窗口中,将 RepeatOnNew ..
发布时间:2021-07-07 20:33:43 其他开发

错误:“缺少强制子元素"

按照 第 5 课:发布中的步骤进行操作SQL Server 2012 报表服务器的报表定义,我有以下错误: 此报告的定义无效或受此支持报告服务版本.报告定义可能是使用更高版本的 Reporting Services 创建,或包含内容基于 Reporting Services 的格式不正确或无效模式.详细信息:报告定义元素“报告"在第 1878 行,位置 3.它缺少 type 的强制子元素“报 ..
发布时间:2021-07-07 20:33:10 C#/.NET

仅对过滤行中的值求和

我有一个 Report Builder 3.0 报告,该报告使用绑定到参数的组过滤器来显示数据.如何仅在可见行上对这些列求和? 我需要对 Fields!PY_Dollars.Value、Fields!CY_Dollars.Value 求和,并计算 py-cy 和两者之间的百分比差异 在 PY 值为零或空值的情况 2 中,我不需要合计 py 值或进行比较行.如果 Parameters!S ..
发布时间:2021-07-07 20:32:23 其他开发

如何通过powershell将多个值参数传递给报告服务报告

我可以毫无问题地将单值参数传递给报告服务.但是我无法弄清楚如何将多值字符串参数发送到报告.在我的报告中,名为“multival"的字段设置为“允许多个值".文档 声明传入字符串[] 用于多个值.我只是无法在 PowerShell 中获得为此工作的语法.下面是一些示例代码. $multiVal = @('item1','item2','item5','item7');....$params[0] ..
发布时间:2021-07-07 20:32:05 其他开发

按日期时间对列进行分组

我想按日期时间字段(月份)对列进行分组 这个字段的值是这样的:2014-12-16T12:56:06.32+01:00 按列创建主要分组的表达式应该如何? 最好的问候 解决方案 你可以使用这个查询: 选择 SUBSTR(COLUMN_NAME,6,2) 作为 "MONTH",count(*) from TABLE_NAME group bysubstr(COLUMN_N ..
发布时间:2021-07-07 20:31:54 其他开发

如何关联两个字段

我有一份看起来像这样的报告: 如您所见,有黄色/橙色括号. 我相信我需要括号来覆盖这两个领域: 因为两个字段之间存在 1:1 的关系,我希望它们显示如下: Field1场 2字段 1场 2 我怎样才能像这样将它们关联在一起? 目前它是这样报告的: Field1字段 1字段 1场 2场 2场 2 解决方案 我可能会这样做,因为它可能比陷入已经发生的错误更简单: ..
发布时间:2021-07-07 20:31:39 其他开发

如何从非图表元素的调色板中选择颜色?

我正在为客户开发报告,我们有一个特定的要求,即我们要构建也显示在图表中的项目表.表格中将包含与图表颜色相同的对象(背景 - 有点像图表的手动构建图例). 我想从用于图表的调色板中选择颜色,因为这会使其变得简单(只需对数据进行排序,它就会自然地呈现相同的颜色. 不幸的是,我找不到任何方法来为表执行此操作.是否有表达式或其他东西可以访问我们可以放入背景颜色表达式字段的调色板?或者另一种方式 ..
发布时间:2021-07-07 20:31:05 其他开发

将子报表链接到矩阵

我有一个如下所示的矩阵.列是年份,行是国家/地区. 国家 2001 2002美国 100 400英国 200 290红外线 300 89 我需要创建一个显示发票详细信息的子报表.当我在主报告上单击 100 (US-1002) 时,我必须显示所有 100 张发票.我试过这种方式: 由于我正在对矩阵中的 InvoiceID 进行计数,因此我尝试在数据测试框操作(转到报告)上使用 Join(F ..
发布时间:2021-07-07 20:30:47 其他开发

标签表达式适用于系列组,但不适用于类别组

在我正在构建的图表中,需要在显示之前转换系列和类别标签.转换很简单 - 用另一个字符替换一些字符并取左 X 个字符.进入系列组/常规/标签的属性,表达式工作正常.图例显示转换后的系列名称.我希望类别组也是如此,转换后的标签应该沿 X 轴显示.但这不起作用 - X 轴标签仍然是图表从中获取数据的底层矩阵的原始列名.在矩阵的列名上使用完全相同的表达式,效果很好. =Left(Fields!fisca ..
发布时间:2021-07-07 20:30:32 其他开发