FastReport .net开发

问题描述

C#.netVS2008用FastReport开发自定义报表,有没有相关的知识可以分享,有项目文件更好

解决方案

解决方案二:
它的demo中的例子很好,你还是研究它吧,模仿者它写几个就明白了
解决方案三:
设定数据源,报表内使用data.fieldname即可
解决方案四:
我把我做的利用FastReport打印的关键代码贴出来,看看是否对楼主有用:FastReport.Reportreport=newFastReport.Report();DataTabledt=newDataTable();//打印的数据源report.RegisterData(dt,"frxDS");//这个frxDS就是frx报表中定义的那一个数据源,很重要report.Load(Application.StartupPath+"\Temp\Temp.frx");//本地的一个frx文件report.PrintSettings.ShowDialog=false;//打印的时候不显示提示框,直接打印if(IsDesign)//如果是设计模式{report.Design();设计模式}else{report.Print();//如果不是设计模式,则直接打印}

解决方案五:
我们现在使用的是:FastReport.NetforNet4.0-2015.1你你下载现在安装后,有个demo文件夹,已经涵盖了许多应用,直接参考就行了。如果还需要文档,网上也有得下载,不过是英文的。
解决方案六:
privatevoidCreateDataSet(){//createsimpledatasetwithonetableFDataSet=newDataSet();DataTabletable=newDataTable();table.TableName="Employees";FDataSet.Tables.Add(table);table.Columns.Add("ID",typeof(int));table.Columns.Add("Name",typeof(string));table.Rows.Add(1,"AndrewFuller");table.Rows.Add(2,"NancyDavolio");table.Rows.Add(3,"MargaretPeacock");}privatevoidbtnCreateNew_Click(objectsender,EventArgse){//createreportinstanceReportreport=newReport();//registerthedatasetreport.RegisterData(FDataSet);//enablethe"Employees"datasourceprogrammatically.//Youcanalsodothisinthe"Report|ChooseReportData..."menu.report.GetDataSource("Employees").Enabled=true;//designthereportreport.Design();//freeresourcesusedbyreportreport.Dispose();}privatevoidbtnRunExisting_Click(objectsender,EventArgse){//createreportinstanceReportreport=newReport();//loadtheexistingreportreport.Load(@"....report.frx");//registerthedatasetreport.RegisterData(FDataSet);//runthereportreport.Show();//freeresourcesusedbyreportreport.Dispose();}

时间: 2024-11-10 00:58:57

FastReport .net开发的相关文章

在Winform开发中使用FastReport创建报表

FastReport.Net是一款适用于Windows Forms, ASP.NET和MVC框架的功能齐全的报表分析解决方案.可用在Microsoft Visual Studio 2005到2015,支持.Net Framework 2.0到4.x.我下载了一个FastReport进行测试使用,这个报表功能还是很强大的. 对其中FastReport的一些功能,我编写整理了一个小小的案例进行介绍,进行了简单的测试记录,希望对了解FastReport的使用有帮助.案例界面功能如下所示. 1.Fast

使用FastReport进行基于富盛SBO程序开发框架的报表开发

富盛SBO程序http://www.aliyun.com/zixun/aggregation/13435.html">开发框架中缺省集成了FastReport作为报表打印的控件,并且可以轻易实现SBO报表查询和打印集成. 富盛SBO程序开发框架支持使用Matrix或者Grid组件作为报表查询结果显示控件,当然,也可以不在SBO中显示查询结果,而直接将报表数据结果显示在FastReport中. 富盛SBO程序开发框架使用Grid组件进行FastReport报表打印.显示集成的基类为fsSbo

Delphi中用FastReport制作报表

报表作为系统信息的典型输出形式之一,是大多数应用系统特别是MIS系统的重要功能.是否具有一个良好的打印功能,往往从一定程度上关系到系统的成败.Delphi有很强的报表功能,但是它的报表功能还不能满足我们的需要.于是许多Delphi高手相继推出了不少优秀的报表控件(模块),作为QuickReport的补充,其中FastReport就是一个代表. FastReport综合了QuickReport和Re portBuilder的优点,个头小,速度快,并带有全部源码.笔者在开发一个药品管理系统时,用Fa

FastReport .Net在移动设备上的兼容性

当今先进的移动通讯技术让人们可以在任何地方访问任何信息,报表作为企业业务信息的关键部分,当然 也不例外.老牌报表开发工具FastReport虽然没有推出专门的移动报表控件,但前几日宣布,使用 FastReport.Net和MVC ASP.Net框架,能给生成支持移动设备的Web报表应用,而且FastReport对移动设备上的 触摸导向的UI的支持良好,完全能实现平板电脑.手机等移动设备上的报表浏览. FastReport公布了 一些他们内部测试时的示例截图,慧都代大家来简单分析一下吧. 下图是从

fastreport.net-vs2008+FastReport.net v1.6.17 多张数据表

问题描述 vs2008+FastReport.net v1.6.17 多张数据表 private DataSet _FDataSet; int j = _FDataSet.Tables.Count; for (int i = 0; i < j; i++) { DataTable dtPrint = _FDataSet.Tables[i].DefaultView.ToTable(); dtPrint.TableName = _FDataSet.Tables[i].TableName; DataSe

vs2008+FastReport.net v1.6.17 多张数据表

问题描述 privateDataSet_FDataSet;intj=_FDataSet.Tables.Count;for(inti=0;i<j;i++){DataTabledtPrint=_FDataSet.Tables[i].DefaultView.ToTable();dtPrint.TableName=_FDataSet.Tables[i].TableName;DataSetdSet=newDataSet();dSet.Tables.Add(dtPrint);FReport.Register

关于引用FastReport的问题

问题描述 自己开发了小的套打程序,调用FastReport控件来打印,第一次调用的打印没什么问题,第二点击打印,报错错误是:被呼叫方(服务器[不是服务器应用程序])不可用并已消失,所有连接均无效.呼叫可能已执行.下面是调用的代码:Reportreport=newReport();if(EMS.Checked==true){report.Load("Report//EMS.frx");stringsql="selectFID,FCompanyName,FName,FProvin

C#如何在低版本的fastreport的条码控件添加QRcode选项的条码类型

问题描述 因现行版本下没有QrCode条码类型在不升级fastreport版本条件下,有什么方法添加Qrcode,还是在fastreport编写代码生成Qrcode,有这代码的求大神贴出来 解决方案 解决方案二:没大神知道么解决方案三:这个.好比让vs2005开发wp8程序一样解决方案四:有这么难么,求大神笼罩啊解决方案五:fastreport没用过,不知道能不能引用外来条码控件.如果可以引用的话,应该没问题吧.解决方案六:升级吧,这个不是难不难的问题,是根本没办法的事情.解决方案七:插入一个图

PHP开发环境配置(含加密程序)

程序|加密 看到文章的题目,不知道大家还有没有兴趣看下去."PHP开发环境配置"~~这个题目就好像在大街上随便问一个人:"你喜欢吃什么?" 一样,答案当然是多种多样的.下面就来说说我个人的看法吧,各位高手不要见笑.但是我想这篇文章对于各位初学者来说还是有一定借鉴意义的.OK.Let's begin~ 在机器上配置好了开发环境,想必各位初哥初姐手痒着要写程序了吧?但是写在那里呢? 对于刚开始学习PHP的朋友来说,首先要知道,在各类PHP开发工具中还没有一个象Micro