Asp.Net中使用水晶报表(中)】的更多相关文章

Asp.Net中使用水晶报表(上) 在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心.一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍. 这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路.为了得到最好的效果,读者最好需要有一些基础的Asp.Net访问数据库的知识以及使用VS.Ne…
Asp.Net中使用水晶报表(下)   使用PUSH模式 我们采用下面的几步使用Push模式执行水晶报表: 1. 设计一个DataSet 2. 创建一个.rpt文件同时将其指定给上一步建立的DataSet. 3. 在aspx页面中拖放一个CrystalReportViewer控件同时将其与前面的rpt文件建立联系. 4. 在代码中访问数据库并把数据存入DataSet 5. 调用DataBind方法. 设计一个DataSet 1) 右击“解决方案浏览器”,选择“添加”--“添加新项”-->“数据集…
Asp.Net中使用水晶报表(中) 使用Pull模式 我们将通过下面的这些步骤来通过Pull模式来执行水晶报表 1.首先创建rpt文件,并使用水晶报表设计接口设置一些必须的数据连接. 2.拖放一个 CrystalReportViewer控件至aspx页面,设置它的属性指定我们上一步创建的.rpt文件. 3. 在代码中调用DataBind方法. 创建 .rpt 文件: 1) 在右击”解决方案游览器“,在弹出的菜单中选择”添加“--”添加新项“-->”Crystal Report” 2) 在”Cry…
Asp.Net中使用水晶报表(上) 在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心.一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍. 这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路.为了得到最好的效果,读者最好需要有一些基础的Asp.Net访问数据库的知识以及使用VS.Ne…
在C#代码中调用水晶报表的各个对象:字段对象:FieldObject obj=(FieldObject)oRpt.ReportDefinition.ReportObjects["FieldObjectName"];文本对象:TextObject obj=(TextObject)oRpt.ReportDefinition.ReportObjects["TextObjectName"];线条对象:LineObject obj=(LineObject)oRpt.Repor…
又遇到了在B/S系统中打印,打印格式要求比较高,打印出的效果要求高大上.用VS2013中微软自带的报表,实在难以实现应用的效果,主要问题表现在: 1.不能插入用Word做好的打印模板,自己按照模板来做感觉比较费事,实现不了Word的打印效果,一旦打印模板改变,调整格式比较麻烦. 2.在火狐.谷歌浏览器中打印按钮不显示. 想试试水晶报表,无奈VS2013中已经不集成该报表了.需要单独下载安装http://scn.sap.com/docs/DOC-7824.大家可以根据自己的VS版本下载合适的水晶报…
错误描述:用水晶报表做报表时当多次打开报表后会经常会出现"已达到系统管理员配置的最大报表处理作业数限制. "的错误. 1.自身的问题:用完CrystalDecisions.CrystalReports.Engine.ReportDocument对象后没有关闭释放它.在处理报表页面加上以下代码: private void Page_Unload(object sender, EventArgs e){rd.Dispose();//rd为我这个页面定义的CrystalDecisions.C…
背景     最近项目上遇到一个需求,要后台通过定时任务把水晶报表生成pdf文件,然后邮件发送给相关人. 技术实现思路     选用ASP.NET Core框架(基于2.2版本),通过IHostedService接口结合Quartz实现定时任务.但由于当前水晶报表SDK只支持Framework框架,所以ASP.NET Core选择基于.net framework 4.7.关于在ASP.NET Core下整合Quartz定时任务功能,在博客园里已经与很多的技术贴,不再赘述,特别要说明的一定,由于默…
此片博文是在你有一定水晶报表基础的前提下参阅的:如果对于水晶报表的基础知识比较薄弱建议先去了解下水晶报表: 因为项目需要,研究了下水晶报表.说实在,这个组件很强大,但是用起来也很麻烦.刚开始使用遇到了老多问题.然后上了搜索引擎搜索.但是我发现,有一个很痛疼的问题.那就是现在搜索引擎搜索到的东西都是COPY的.大家到处复制别人的答案,却连测试都不测试就贴上了,然后一搜索出来的都是千篇一律的东西.要找到正确的解决方案真的是一件很痛苦的事.我不知道你们有没有这样的经理.反正我经常是这样.所以也萌生了自…
被这个问题快折腾死,死活都找不到原因,找了一堆解答,无外乎这几种情况,但都不管用 在Page_Init中绑定数据.无效. activex控件的版本,我试过10.2.0.1146等多个版本的dll,10.2打头的还可以,10.5的根本就不显示打印对话框. 传递的参数和控件冲突,也不是 浏览器版本,IE6.7.8均不行 web.config中的配置,加了以下配置,但没啥效果: <sectionGroup name="businessObjects">  <sectionG…