rdlc是啥文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rdlc是啥文件相关的知识,希望对你有一定的参考价值。

rdlc是什么文件

参考技术A 简单来说是.Net的报表文件。

在VS .NET 2005之前,SQL Server Reporting Services中已经提供了一种被称为报表定义语言(Report Definition Language, RDL)的语言;在VS .NET 2005中,Microsoft提供了针对这种报表的设计器,并提供了在WinForm和WebForm中使用这种报表的能力。Microsoft将这种报表的后缀定为RDLC,RDL仍然是Report Definition Language的缩写,那么C代表什么呢?C代表Client-side processing,凸显了它的客户端处理能力本回答被提问者采纳
参考技术B Report Definition Language Client-Side
是.Net vs 中一种报表文件。

如何将 RDL 转换为具有不同架构的 RDLC 文件?

【中文标题】如何将 RDL 转换为具有不同架构的 RDLC 文件?【英文标题】:How to convert a RDL to RDLC file with a different schema? 【发布时间】:2009-06-30 18:02:58 【问题描述】:

我正在使用 Sql Server Reporting Services (s-s-rS) 2008 创建 RDL 文件,但还需要创建 RDLC 文件。问题是 s-s-rS 2008 使用 2008 架构,而 Visual Studio 2008 使用 2005 架构。

此解决方案是否有工具或解决方法?

注意:我没有使用 tablix,所以这应该不是问题。

【问题讨论】:

【参考方案1】:

我不知道有任何工具或解决此问题的方法,并且考虑到其他地方(例如MSDN Forums)有大量类似或相关问题没有任何令人满意的答案,我怀疑是否存在。

当然,您始终可以继续编写从新 2008 schema 到旧 2005 schema 的 XSL 转换,但考虑到更改的数量,尤其是扩展的数量,这仍然是一项乏味的任务,可能会丢失一些信息,即使完全忽略 tablix。

根据您的要求,您可能可以在 Visual Studio 2010 发布之前坐下来,它应该具有更新的 ReportViewer 控件,并支持新的 2008 架构。不幸的是,这个版本还没有出现,至少他们没有及时发布 beta 1,请参阅'Where’s the new Report Viewer?'。

【讨论】:

我希望已经有某种类型的模式到模式转换是免费的,它可能已经为我完成了这项工作。在 Biztalk 映射中可以找到类似的东西。我总是可以尝试看看我是否可以编程,但没有时间。【参考方案2】:

Visual Studio 2010 Beta 2 包括一个更新的本地模式报告查看器,可以使用 2008 样式的 RDLC 文件:http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx

我还没有尝试过,我很想知道该控件是否适用于 VS 2008。

【讨论】:

以上是关于rdlc是啥文件的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio RDLC 日志文件位置?

如何将 RDL 转换为具有不同架构的 RDLC 文件?

使用 s-s-rS 2017 RDLC 文件创建本地 PDF 报告

[ASP NET MVC] 使用ReportViewer执行用户端报表定义文件(.rdlc)产出报表

rdlc报表在其他电脑打不开

rdlc报表相关