问题标签 [rdl]

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 投票
1 回答
3277 浏览

ssrs-2008 - 隐藏在 CRM 2011 中使用 SSRS 2008 创建的报表的工具栏

我在 SSRS 2008 中创建了报告并将它们附加到仪表板。报告显示正常,除了大约 15-20% 的空间被 SSRS 菜单工具栏占用,该工具栏具有打印/缩放等选项。有没有办法让我最小化该工具栏?我还有一个可以隐藏的参数栏。但默认情况下它不会保持隐藏状态。有没有办法让我在仪表板加载时暂时隐藏参数栏?在谷歌搜索时,我得到了这个链接,但是当我将该参数添加到部署的报告中时,我收到了 CRM 错误。我不太确定我正在尝试的参数的用法。我很确定我在做某种错误。我以这种方式使用网址:

这是我的带有参数的网址: http://xxx3:5555/CCPFINCRM/crmreports/viewer/viewer.aspx?action=filter&helpID=Test.rdl&id=%7bEFAB0D42-2165-E111-916B-90FBA631DAFB%7d&rc:Toolbar=false

错误信息如下: 在此处输入图像描述

0 投票
1 回答
203 浏览

dynamic - 在具有动态列数的表末尾添加总计列

我正在使用 Reporting Services 2008。我有如下 RDL![我要求它打印 12 个月,所以我得到以下内容]

1 月 2 月 3 月 4 月 5 月 6 月 7 月 8 月 9 月 10月 11 月 12 月 总计
1---1----1---1-----1----1---1---1---1 ----1---1---1----12

现在,当我要求它打印 4 个月时,我得到以下信息![4 个月]
jan feb mar apr Totals
1---1----1---1-----12

我希望最后的 Totals 列仅汇总打印的月份。目前它正在总结所有月份,因为我将以下代码放在 Totals Expression 后面。

每列隐藏或显示的表达式如下:

如何仅显示所选月份的总数。从 RDL 本身,无需更改查询。

提前致谢。

0 投票
3 回答
6198 浏览

reporting-services - 格式号 Rdlc 报告

我需要1 2 3用阿拉伯字母 显示数字

我在文本框中写下这个语句

但我不知道它的参数以及哪个参数可以显示阿拉伯格式的数字

非常感谢

0 投票
1 回答
3026 浏览

rdl - 使用 RDL 本地报告渲染 Html

我需要使用 LocalReport 类从 rdl 报告中呈现 html,我不想使用 ReportViewer。有什么办法可以启用生成 HTML。

0 投票
1 回答
1545 浏览

sql-server - 如何隐藏矩阵列?

我在 SSRS 2008R2 中有一个矩阵。它具有以下特点:

  • 2 行组(查看报告时从左到右的 X、Y)
  • 1 列组(日期)
  • Y 通过 X 切换;并且当第一次渲染时 Y 组将不可见

我希望所有 Y 列最初都是 Visible=False,然后如果用户展开X 列中的任何项目,比如组项目 Q,那么 Y 列变得可见,并且 Y 中与 Q 关联的所有项目也是可见的.

我了解使用(静态)列来公开列可见性属性,并且我创建了一个布尔变量 IsYvisible,并在属性中使用了它,因此现在有一个单选按钮可以切换列可见性 -我想要每当用户单击 X 列中的任何“+”号时,Y 列就会被切换。

0 投票
1 回答
3884 浏览

sql-server - SQL Server 2012 (denali) 是否有新版本的 RDL 架构?

所有以前版本的 SQL Server(包括 Reporting Services)都引入了新的 RDL 架构,当前版本的报表查看器控件(包含在 Visual Studio 中)不支持该架构。2012版也是这样吗?

例如,SQL Server 2008 R2 使用 RDL 2010,但 Visual Studio 2010 的报表查看器控件仅支持 RDL 2008(由 SQL Server 2008 使用)。

编辑
似乎 SQL2012 使用与 SQL2008R2 Report Builder (SSRS) 相同的 reportbuilder (3.0)。这可能表明架构是相同的。

注意 RDL Schema 版本可以<Report>在 .rdl 文件中元素的 xmlns 属性中找到(通常是在文本编辑器中打开的 .rdl 文件的第二行),请参阅Find the Report Definition Schema Version (SSRS)

0 投票
2 回答
15421 浏览

asp.net - 带有 ReportViewer 的 RDL 报告的数据源

我有一些使用 SQL Server BI Development Studio 创建的 RDL 报告,现在我需要使用 ASP.NET 报告查看器来呈现它们。尽管我的 RDL 包含对 SQL 服务器和 SELECT 查询的引用,但它一直说我需要为报告指定数据源。有没有办法使用 RDL 中的数据源,还是必须通过 C# 代码将数据源传递给报表查看器?

谢谢你。

0 投票
3 回答
19227 浏览

reporting-services - 如何为分组列创建总计行

如果有一个 rdlc 报告,其中包含 tablix(表)中的分组列。我想添加一个跨越所有动态创建的列的页脚行,并一起显示所有列的总数。如何告诉单元格它应该跨越该组创建的所有创建的列?

请注意,计算总数不是我的问题。我只是在寻找一种方法来告诉报表查看器合并通过特定行的列组自动创建的单元格。

更新
遗憾的是,到目前为止,我还没有找到解决方案。此外,我在报告中也遇到了同样的问题,我必须在合并列中添加行组的总数。

我发现这是一种很常见的显示总数的方式。这是不可能的,还是我错过了一些明显的东西?

Update2
这是我的意思的截图:

跨越类别总计

中间有一团。这会在运行时创建 n 列。我想要做的是跨越所有动态创建的列的“跨越类别总数”。这意味着,单元格的柱跨度为n。只有一个单元格,在这个单元格中,我将显示所有类别的总数。它与在组顶部自动创建的报表查看器几乎相同。

0 投票
1 回答
514 浏览

asp.net - RDLC“导出”选项显示在数据后面

我开发了一些我在我的 asp.net/vb.net 项目中使用的 rdlc 文件。报告加载得很好,但是当我单击工具栏中的“导出”时,它显示在数据后面

我想我可以玩弄Z indexes,但没有明确地看到工具栏的任何方法。关于如何解决的任何想法?下面是我在aspx页面中的代码

0 投票
2 回答
5625 浏览

reporting-services - SSRS 2008 和文本框的动态定位

我正在尝试制作一张薪水支票。我将允许用户根据他们的检查样式设置项目的位置。

根据我的研究,SSRS 中文本框的位置似乎是静态的而不是动态的。顶部/左侧没有“表达式”选项。我认为解决此问题的一种方法可能是使文本框变大并重叠,然后根据表达式将填充顶部/左侧设置为用户选择的位置。但是,似乎与 HTML 类似,文本框要么漂浮在更高级别的文本框周围,要么只是从视图中消失。

如果有办法告诉 SSRS 不关心文本框的顺序并简单地显示它们重叠,这将很简单,但我不觉得有。

鉴于此,我还有哪些其他选项可以在 SSRS 2008 报告中动态定位文本框?我正在与这个项目一起前进,但我遇到了这个绊脚石。