ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

FastReport报表生成器有关COM / ActiveX快速报告

2021-03-02 16:51:14  阅读:216  来源: 互联网

标签:报表 生成器 回答 FastReport Studio pStream NET COM


FastReport .Net是适用于Windows Forms,ASP.NET,MVC和.NET Core的全功能报表解决方案。它可以在Microsoft Visual Studio 2005-2019中使用。支持.Net Framework 2.0-4.x,.NET Core 3.0及以上版本。

在FastReport .NET 2021.1的新版本中,我们实现了对.NET 5的支持。添加了新条形码-Deutsce Post Leitcode。将RTF转换为报告对象的算法已得到显着改进。并且还添加了用于转换数字的新功能。

Fastreport.NET在线购买价更低,专享85折起!赶紧加入购物清单吧!

问: FastReport Studio和FastReport有什么区别?

回答:

FastReport是VCL组件-可在Delphi和BCB中使用。
但是FastReport Studio是一个COM对象。

问: 如何将Fast Report Studio中准备好的报告保存到C ++程序中?
回答:

VC ++:
...
IStream * pStream;

CreateStreamOnHGlobal(NULL, true, &pStream);
pStream->AddRef();
pReport->PrepareReport(true);
pReport->SavePreparedReportToStream(pStream);
.....
C#:
System.IO.MemoryStream ms = new System.IO.MemoryStream();
Report.PrepareReport(false);
Report.SaveReportToStream( ms );
问题: 如何在VBasic中生成诸如主数据之类的对象?

回答:
frxMasterData1 = report.CreateReportObjectEx(report,“ TfrxMasterData”,“ MasterData1”)
问题: 如何在VBasic中加载设计的报告并创建数据带?

回答:
您可以执行以下操作:
LoadReportFromFile ();
FindObject("Object name");
'其中“对象名称”是报表中页面的名称。
在父级中,通过上一个查找对象创建新对象(CreateReportObjectEx)
问题: 如何通过代码生成图形?

回答:

实际上,基于Tee图表库构建的TfrxChartView提供了大量不同的属性。我们将其中一些导出到IfrxChartView及其随附的接口中。

要设置图形的大小,可以将IfrxChartView强制转换为IfrxComponent并设置Width和Height属性。

问题: 如何从VB6导出图形到图像(GIF)?

回答:
Set frx = New TfrxReport
Set frxExport = frx
frxExport.ExportToGIF“ PATH \ FILENAME.GIF”,分辨率,单色,CropPages,SeparatePages。
问: FastReport VCL的报告是否与FastReport Studio兼容?

回答:答案是“是”,它们是兼容的

问题: 是否可以在FR4 Studio中导出到流?

回答:是的,有可能,您应该将接口传递为流, 作为导出函数中的第一个参数而不是文件名。

问题: 如何以.net格式查看FR报告?

回答:
使用FastReport ActiveX控件以.NET形式查看FR报告。
该控件可以附加到Visual Studio工具箱。右键单击
Visual Studio工具箱上的鼠标,然后
从下拉菜单中选择“选择项目” 选项。然后选择“ COM组件”选项卡,
然后按“浏览”按钮。然后找到FastReport3.dll并选择它。这
两个快速报告图标将出现在工具箱上。

还想要更多吗?您可以点击阅读【FastReport 报表2020最新资源盘点】,查找需要的教程资源。让人兴奋的是FastReport .NET报表正在慧都网火热销售中!低至3701元起!>>查看价格详情

标签:报表,生成器,回答,FastReport,Studio,pStream,NET,COM
来源: https://blog.51cto.com/15078157/2643782

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有