Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在asp.net网站中使用ReportingCloud?_Asp.net_Reporting Services_Report - Fatal编程技术网

如何在asp.net网站中使用ReportingCloud?

如何在asp.net网站中使用ReportingCloud?,asp.net,reporting-services,report,Asp.net,Reporting Services,Report,最近,我开始与SSRS合作,并发现。上面说 ReportingCloud provides an open source quality implementation as an extension of the RDL specification 我还没有找到任何关于如何在sourceforge或通过google搜索使用它的教程/文档 任何人都可以就如何使用ReportingCloud做一个简单介绍/示例吗?网站上提供了一个部分示例 该示例获取现有RDL文件,解析并执行它,然后将HTML输

最近,我开始与SSRS合作,并发现。上面说

ReportingCloud provides an open source quality implementation 
as an extension of the RDL specification
我还没有找到任何关于如何在sourceforge或通过google搜索使用它的教程/文档


任何人都可以就如何使用ReportingCloud做一个简单介绍/示例吗?

网站上提供了一个部分示例

该示例获取现有RDL文件,解析并执行它,然后将HTML输出放入asp.net文本控件中,以便在浏览器中显示

该代码段在此处重复:

XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("C:\MyFolder\MyReport.rdl");

RDLParser rdlp = new RDLParser(xmlDoc.OuterXml);
rdlp.Parse();

MemoryStreamGen ms = new MemoryStreamGen();
ProcessReport pr = new ProcessReport(rdlp.Report, ms);
pr.Run(null, OutputPresentationType.ASPHTML);

// Dump memory stream (HTML Text) to an out-of-box ASPX Literal control
this.LiteralReportHtml.Text = ms.GetText();
要做到这一点,您需要参考
ReportingCloud.Engine


我不确定您更大的目标是什么,但我想提请您注意GitHub上另一个名为
My FyiReporting

就像
ReportingCloud
myfyireporting
FyiReporting
的一个分支(已经休眠)

就您而言,最大的区别在于
myfyireporting
具有ASP.NET示例和ASP.NET用户控件。这可能是实现您所需的最快方式

ReportingCloud
中的文件
ORIGINALPROJECT.TXT
显示:

ReportingCloud是原始项目fyiReporting的分支 4.1()

文件
readme.md
来自
myfyireporting
的内容如下:

我的FyiReporting是FyiReporting的一个分支。我不能强调这一点 足够地这是一把叉子。主要目的是确保我有一个 fyiReporting的副本,因为该项目似乎已死亡