Tag: rdlc

显示embedded在DLL文件中的.RDLC报告

我有一个由Windows服务和表单应用程序使用的报告。 所以,我想把报告embedded到一个可以被两个使用的DLL文件中。 问题是,如果我尝试在Windows窗体应用程序中设置ReportViewer控件的ReportEmbeddedResource属性,它将searchWindows窗体应用程序的资源,而不是DLL文件。 例如:来自Windows窗体应用程序的代码: rv.LocalReport.ReportEmbeddedResource = "MyReportInMyDLLFile.rdlc" 我如何使上述命令查找我的DLL文件中的embedded式资源?

.NET 4.0中的内存使用量非常高

我有一个C#Windows服务,我最近从.NET 3.5转移到.NET 4.0。 没有其他代码更改。 在3.5上运行时,给定工作负载的内存利用率大约为1.5 GB内存,吞吐量为每秒20 X。 (X在这个问题的背景下并不重要。) 运行在4.0上的完全相同的服务使用3GB至5GB +的内存,并且每秒不到4X。 事实上,随着内存使用量的不断攀升,服务通常会停滞不前,直到我的系统使用率达到99%,并且页面文件交换变得很糟糕。 我不确定这是否与垃圾回收有关,或者是什么,但我很难搞清楚。 我的窗口服务使用“服务器”GC通过configuration文件开关如下所示: <runtime> <gcServer enabled="true"/> </runtime> 将此选项更改为false似乎没有什么区别。 另外,从4.0版新增的GC中读取的数据,大的变化只影响工作站的GC模式,而不是服务器的GC模式。 所以也许GC与这个问题无关。 想法?

为什么在创build报告时无法看到“报告数据”窗口?

我正在VS10中创buildRDLC报告。 当程序没有运行时,我可以看到工具箱,并添加控件到报表中,但“报表数据”窗格无处可查,所以我无法填写报表上的控件。 但是,如果我运行该解决scheme,将出现“报告数据”窗格,并且可以将字段拖到我的报告中,但是在运行时,工具箱不包含任何控件。 所以,我不得不将控件放到我的报告,而不运行,运行该项目,并在运行时,我可以把字段中…. 无论如何,如何让报表数据窗格在项目不运行时保持可见状态?

在Visual Studio中缺lessMicrosoft RDLC报表devise器

在Visual Studio 2015中,我找不到RDLC报表的devise器了。 有谁知道这是否只是一个错误,如果它稍后提供,或者如果微软想要杀死RDLC,或者如果他们想要我们使用外部devise器,什么时候,这是什么devise师?

如何合并多个pdf文件(在运行时生成)?

如何通过ItextSharp合并多个pdf文件(在运行时生成),然后打印出来。 我发现了以下链接,但该方法需要pdf名称考虑到PDF文件存储,这不是我的情况。 我有多个报告,我会通过这种方法将它们转换成pdf files : private void AddReportToResponse(LocalReport followsReport) { string mimeType; string encoding; string extension; string[] streams = new string[100]; Warning[] warnings = new Warning[100]; byte[] pdfStream = followsReport.Render("PDF", "", out mimeType, out encoding, out extension, out streams, out warnings); //Response.Clear(); //Response.ContentType = mimeType; //Response.AddHeader("content-disposition", "attachment; filename=Application." + extension); //Response.BinaryWrite(pdfStream); //Response.End(); } 现在我想合并所有生成的文件( Bytes […]

在后台从RDLC报告创buildPDF

我正在运行一个月末stream程,并希望自动创build一些当时需要创build的报告。 我正在使用rdlc报告。 有没有办法在后台自动创buildRDLC报告的PDF?