问题标签 [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 投票
2 回答
3225 浏览

.net - 如何从 .rdl 报告生成平面 excel 文件?

我有一个将数据格式化为报告的 .rdl 报告。我想将该数据作为平面表导出到 Excel,其中包含基于报告中的参数返回的原始数据。默认的 excel 导出看起来就像不是我想要的报告(我只想要行和列)。是否有捷径可寻?

0 投票
1 回答
1051 浏览

c# - WPF 中的 RDL 渲染器

全部,

是否有将 RDL(报表定义语言)呈现给 WPF 的第三方应用程序/开源等?我们对 Reporting Services 提供的使用 RDL 并在 WPF 中呈现它的想法不满意。

谢谢,

MK

0 投票
1 回答
1307 浏览

sql-server-2005 - SSRS 2005:如何在报告中提供可供下载的 varbinary 数据?

SSRS新手问题在这里...

我有一个表,其中一列是 varbinary(max) 数据。我想制作一份报告,使该数据可作为超链接下载,以便用户只需单击该项目并获取二进制数据的文件下载对话框。在这种特殊情况下,二进制数据恰好是旧 pdf 文件的内容,但这无关紧要。

我尝试四处搜索,但找不到任何有关如何执行此操作的指示。在我看来,这应该是可能的。有多种方法可以使用 varbinary 数据在报告中显示图像,因此应该能够在报告中下载任意二进制数据是有道理的,对吧?

0 投票
0 回答
340 浏览

.net - 在中等信任主机中使用 fyiReporting

任何人都知道 fyiReporting RDL 报告是否需要像 RDLC 这样的完全信任,或者他们可以在中等信任下工作?

0 投票
1 回答
1399 浏览

c# - 绑定到数据源时,RDLC 是否会触发任何事件?

在 Microsoft ReportViewer Web 服务器控件中,我在 RDLC 中有一个将表“绑定”到数据源的报表。是否有任何事件可以触发我可以挂接到每个单元格/行,以便我可以在我的 c# 代码中以编程方式为每个行/单元格设置格式属性?

0 投票
2 回答
1750 浏览

reporting-services - 如何将参数传递给 Reporting Services 中的报表模型

我正在 RS 中开发基于某些标准显示前 N 个客户的报告。它还允许选择客户数量和时间段。

是否可以通过使用报告模型来做到这一点?似乎很难的事情是如何传递用户确定的参数。

我认为非常令人失望的另一件事是我不能使用 SQL 查询作为数据集查询,因为它使用了奇怪而复杂的 XML。尽管报表模型项似乎将其字段映射到查询或表字段。

我关心使用报表模型,因为我需要为或多或少不同的数据库模式提供统一的数据模型(相同的表和字段)。

如果有人能解释一下报告模型可以做什么,什么不能做,那就太好了。

0 投票
1 回答
2090 浏览

svn - MS 报告缓存文件 (*.rdl.data) 是否应该存储在源代码管理中?

我正在为使用 Reporting Services 的客户端开发旧版应用程序。我已导入项目 SVN 存储库,其中包括一个报告项目和文件夹,在 Visual Studio 报告解决方案/项目中设置。

此 SVN 文件夹(但不包括 VS 解决方案/项目)中包含.rdl文件(实际报告定义)和.rdl.data文件。我相信.rdl.data文件用于缓存报告。

从开发的角度来看,这些.rdl.data文件是否应该受到源代码控制?我正在考虑从存储库中删除它们,因为它们往往会经常更改(几乎每次我预览报告时),并且它使 SVN 报告文件/文件夹已更改,这很烦人。

我认为这些.rdl.data文件对于开发来说不是必需的。我可以/应该从源代码管理中删除它们吗?

0 投票
2 回答
3269 浏览

reporting-services - 在 SSRS tablix 中动态重新排序列并设置列宽

我们的应用程序上有一个网格,我们需要将其作为报表的一部分呈现,该报表将在 SSRS 中呈现。用户可以在应用程序中更改此网格中列的顺序和大小。

我现在需要在呈现报告时使打印的网格与列顺序/列大小匹配。

目前,此网格在报表上呈现为 Tablix。我尝试使用参数/表达式来设置 TablixColumn/Width 但这似乎不起作用。

有没有其他人遇到过这个要求?任何指向解决方案的指针?

0 投票
1 回答
2410 浏览

python - 使用 Python 从 RDL 中抓取数据集和查询数据

我今天开始打算使用 Python 解析 SSRS RDL 文件 (XML) 以收集 DataSet 和 Query 数据。最近的一个项目让我回溯了各种报告和数据源,目的是巩固和清理我们发布的内容。

我能够使用此脚本创建包含以下列的 CSV 文件:系统路径|报告文件名|命令类型|命令文本|

它不是很优雅,但它确实有效。

我希望能够用这篇文章做的是征求任何已经尝试过或在使用 Python 进行 XML 解析方面经验丰富的专家来清理它并提供以下能力:

  • 包括标头,这将是 XML 标记
  • 在列中包含数据集名称
  • 将结果交付到单个文件中

这是我的“rdlparser.py”文件中的完整代码:

0 投票
2 回答
2376 浏览

reporting-services - 从数据库中检索已删除的 RDL 文件

我错误地在 ReportServer 上部署了错误版本的 RDL 文件。这覆盖了现有的 RDL 文件(正确的文件)。有没有办法检索早期版本的 RDL?

注意:没有可用的数据库备份。

谢谢。