问题标签 [dynamic-rdlc-generation]

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 投票
5 回答
20575 浏览

c# - 如何在运行时使用 C# 生成 RDLC 文件

我正在做一些应用程序开发(CRM 解决方案),需要在运行时以图表方式生成RDLC文件。我怎么做?

0 投票
1 回答
3262 浏览

.net - 在运行时动态生成 RDLC 报告定义的最佳方法是什么?

我有用户在运行时通过执行查询生成的数据。数据的形状是未知的,因为用户可以选择带回哪些字段。

该应用程序是一个 ASP.NET MVC Web 应用程序。数据将是 .NET POCO。但是,每个对象都可以具有其他对象集合的属性。

我想为报告使用 RDLC 格式,以便我可以利用 PDF、Excel、Word 等导出功能。

我设想将数据显示在网格中,并带有用于集合属性的嵌套网格。

  1. 生成 RDLC 数据的选项有哪些?
  2. RDLC 可以为我的集合属性要求处理嵌套表/网格吗?
0 投票
1 回答
1129 浏览

reporting-services - 我在哪里可以下载 SSRS 2008 R2 的 ReportDefinition.xsd

我需要动态生成 rdlc 文件,但 MS 网站链接已损坏: reportdefinition 2010

0 投票
1 回答
1863 浏览

rdlc - 在分布式环境中使用 RDLC 的最佳实践

我的公司有一个 Windows 窗体应用程序,它利用 ClickOnce 和 .NET Remoting(即将成为 WCF)到处理所有数据访问操作的后端 IIS Web 应用程序。对于报告,我们目前使用 SSRS 并让分布式客户端直接连接到报告服务器。

我们希望能够通过 RDLC 文件支持本地报告,从而潜在地消除或增加我们对 SSRS 报告的依赖。我必须克服的一个障碍是单个客户端计算机不太可能直接访问数据库,因此需要通过我们的远程处理或 WCF 传输层从 Web 应用程序获取报告数据。

“发现”报告的参数以动态构建报告参数提示的 UI,我认为这并不难,但实际上告诉后端系统调用什么类/方法以返回正确的数据报告没有那么简单。

有没有人尝试过以某种方式将信息嵌入到 RDLC 文件中(通过报告中的注释或其他方式),这些信息可以用作服务器应用程序层的“提示”以确定执行什么方法?实际的 RDLC 很可能会存储在数据库中,而不是与我们的应用程序一起分发。

任何见解或指导将不胜感激。

-MrB

0 投票
2 回答
2989 浏览

rdlc - 如何将来自数据集的数据绑定到 rdlc 报告中的标题?

预期:我需要从数据集中获取值以将它们放在标题中。

我已经做了一些工作: - 在正文区域创建文本框,用来自数据集的正确值填充它们。像这样从 Header 中获取值:ReportItems!txtFromBody.Value

没运气!标题仅在最后一页中填写正确的信息。

我想也许我可以使用参数,目前不确定。需要一些帮助!!

0 投票
4 回答
3733 浏览

asp.net - 当总列数未知时如何创建 RDLC 报告?

我正在创建的报告之一具有动态列数 - 从存储过程返回数据表,列数取决于数据库中定义的项目数(每个项目一列,而不是一些固定列)。

在这种情况下,我可以使用 RDLC 报告生成报告吗?所有的计算都已经在他的报告中完成了,我查看 RDLC 只是为了导出到 excel/pdf 并重复页眉/页脚。

0 投票
1 回答
4262 浏览

c#-3.0 - 通过c#代码生成RDLC

有什么方法可以以编程方式生成 rdlc 文件吗?我尝试查看 MS 示例,但它仅适用于 rdl 文件。

谢谢

0 投票
2 回答
47530 浏览

c# - 将数据集动态绑定到 RDLC 报告

我想将动态数据集绑定到 rdlc。如果我在 ASPX 文件(静态绑定)中使用内联数据源,我可以查看报告。但是,如果我使用以下代码,报告查看器会一直显示“正在加载..”图像。

我已经检查了数据集名称,如果我将数据集名称更改为“Orders2”,则表明未提供所需的数据集“Orders”。因此,我在表单上添加了 GridView 并测试了我的 DataSet。数据集包含数据并与 GridView 一起显示得很好。

问题仅出在报告上,我无法将数据动态绑定到 ReportViewer。请帮我。谢谢。

ASPX 代码如下:

0 投票
0 回答
378 浏览

xml - 报告查看器生成问题、定义

请帮忙,我有一个大问题,需要尽快解决。

我正在尝试使用报告查看器生成报告。我使用这个架构http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition/ReportDefinition.xsd

问题是我可以生成 .rdl 文件,但是当我想在 excel 中打开报告时,它卡住了,错误是:

"InnerException {"报告定义无效。详细信息:缺少必需的属性“名称”。“} System.Exception {Microsoft.ReportingServices.ReportProcessing.ReportProcessingException}”。

我生成的 .rdl 文件如下所示:

http://www.filefactory.com/file/cb37a90/n/SearchToExcel634408006342588293.rdl

我认为问题在于我的 rdl 文件没有某些控件的标签。谁能帮我?谢谢

0 投票
1 回答
1819 浏览

visual-studio-2010 - 具有空数据集的 RDLC 报告

我目前正在尝试让 rdlc 报告工作,它工作正常,除非我将一个空数据集传递给它(数据集是在运行时动态确定的 - 丑陋,但这是我传递的代码,我没有足够的经验来真正有信心擦除它并重写它)。当我将一个空的 DataSet 传递给它时,它会失败并显示“对象引用未设置为对象的实例”。奇怪的是,我有另一个报告通过了类似的数据集,但它并没有失败。我不太清楚为什么一个带有空 DataSet 的报告失败了,但另一个没有。

任何帮助深表感谢!