【c# – 报告查看器控件将内容导出为pdf】教程文章相关的互联网学习教程文章

c# – .Net应用程序,水晶报告无法在共享主机中使用【代码】

我有一个使用水晶报告的MVC应用程序.我使用以下代码下载报告,ReportDocument rd = new ReportDocument();rd.Load(Path.Combine(Server.MapPath("~/Reports/" + Session["rpt"])));rd.SetDataSource(Session["result"]);Response.Buffer = false;Response.ClearContent();Response.ClearHeaders();//ExcelStream stream = rd.ExportToStream(CrystalDecisions.Shared.ExportFormatType.Excel);stream.Seek(0, SeekOrigin.Begin);ret...

c# – 我可以使用什么选项从.NET中的代码生成PDF报告以获取科学数据(winforms)

我有一个为.NET 1.1编写的“遗留”VB.NET应用程序(winforms),并在2.0下重新编译,通过适用于HTML的自定义XmlTextWriter包装器生成HTML报告.然后,用户可以根据需要将报告打印成pdf. 那是2003年,现在技术发生了一些变化,特别是在C#/ VB.NET领域,客户希望跳过HTML部分,直接转到PDF.对于与.NET兼容的开源或低成本PDF库,我有哪些选择,并且必须支持带有图片的表(从代码生成的位图)和文本. 这是生成的html渲染的屏幕截图 显然这需要一些清理...

c# – mvc3应用程序中的RDLC报告【代码】

需要在我的MVC3应用程序中生成报告,如何在mvc3中使用RDLC.请任何人都可以给我一个示例性的解释和指导,以便在我的MVC3应用程序中创建RDLC报告. 谢谢解决方法:我最近在MVC3应用程序中使用RDLC报告将结果导出到Excel电子表格中.private class ExcelReport {private string encoding;private string[] streams;private Warning[] warnings; private string fileNameExtension;private string mimeType; public ExcelReport(){this.Repo...

c# – 水晶报告模板?

Asp.net提供母版页,类似于Winforms我们的视觉吸收概念.相同的亲子概念在很多不同的技术中. 请指导我如何制作模板或父报告,并从此布局中吸收其他报告.解决方法:实际上,Crystal Reports不提供模板化. 相反,您可以使用一些工作手册来帮助报告设计: >创建名为Header.rpt和Footer.rpt的报告,并将它们作为子报告导入页眉和页脚** [如果更改Header.rpt则必须打开每个报告并单击重新导入子报告进行更新]>编辑完成后,您可以将图表另存为模板...

c# – 在rdlc报告中水平显示数据【代码】

我正在使用带有c#的visual studio 2012,并希望将rdlc用于某些报告.我对报告有点熟悉,我可以在tablix或其他控件上显示我的数据.但现在我需要水平显示数据.如果我使用tablix或列表数据垂直显示:data1 ------ data2 ------ data3但我不想他们这样表现出来:data1 | data2 | data3如果第一行是空的,那么第二行就像tablix或list一样. 提前致谢;解决方法:您需要适当地设置列组. 使用与上述相同的数据: 从矩阵开始: 删除行组列并从列组...

c# – RDLC报告跳转到另一个报告【代码】

(Windows应用程序) 我是RDLC报告的新手,我在项目中钻取了报告.我阅读了许多论坛和教程,但我找不到任何解决方案. 我已经添加了Report1.Rdlc在我的项目中.那上面有一个TextBoxName.我想要做的是在TextBoxName上单击我想跳转到Report2.Rdlc但是当我设置TextboxName Report2的属性没有在DropDown中显示 如果在项目中有任何rdlc报告,那么当我观看该下拉列表中的视频自动出现但在我的情况下它不会 我将Crystalreportviewer用于Report1并在...

[源码和报告分享] C#实现的基于SMTP协议的E-MAIL电子邮件发送客户端软件【图】

利用SMTP和Pop协议从底层开发了这个软件。SMTP全称是简单邮件传输协议,它专门用来发送邮件用的。Pop全称是邮局协议,是专门用于接收邮件的。我主要是负责如何实现发送邮件功能的。MailSend命名空间是我整个程序的核心。它包括两个类。在SmtpMail的类中包含了一个SendMail的方法,它从底层详细地实现了和服务器的交互操作。你既可以用它发送一个纯文本邮件,也可以发送一个带有附件的邮件,理所当然地,你也可以使用不同的SMTP服务...

c# – SQL事务报告/状态【代码】

我一直在寻找一种方法来获取有关已完成的SQL事务的信息.由于我使用C#连接到数据库,因此我想知道在特定事务期间有多少记录被更新,插入或删除.有没有办法做到这一点? 提前致谢解决方法:ExecuteNonQuery()返回受影响的行数.SqlCommand command = new SqlCommand(queryString, connection);command.Connection.Open();int rowsAffected = command.ExecuteNonQuery();如果您想要多个记录,即删除,插入,更新等记录的总数.您必须使用OUTPU...

c# – 针对Oracle,Sql Server和Mongodb构建聚合/摘要报告数据库

这是一个设计,因为我过去没有做过类似的事情,并且是一个很好的挑战.我有一台支持Oracle,Sql Server和Mongodb的服务器.您可以选择在启动时使用哪一个.基本上每个服务器都存储xml数据包,这些数据包被分解为它们的组成元素. 我需要构建一个报告数据库,为仪表板的报告提供聚合和摘要数据,但问题(机会)是Mongodb.我可以轻松地使用sql server报告服务来构建reportdb,与Oracle相同,或者我可以像Crystal一样对两者起作用,甚至创建一个db,并...