FastReport中国社区FastReport联系电话 联系电话:023-68661681

FastReport.Net教程:基本原理之报表、报表设计器和报表选项

来源:   发布时间:2019-04-26   浏览:4381次

下载FastReport.Net最新版本

FastReport.Net在线订购火热进行中,立可享受特别优惠!点此链接,速来抢购!!!

基本原理

在本章中,我们将学习在FastReport中使用报表的原则。我们还将仔细查看报表元素,例如报表页面,波段和报表对象。

一、报表

报表构建过程可表示如下:

FastReport

报表模板(后期报表) - 这就是我们在设计器中看到的内容。报表保存在文件中扩展名为.FRX。可以在设计人员的帮助下或以编程方式创建报表。

数据可以是任何数据:这是在程序中定义的数据,或来自DBMS的数据,例如MS SQL。FastReport还可以处理业务逻辑对象。

准备报表 - 这是我们在预览窗口中看到的。 准备好的报表可以预览,打印,以其中一种支持的格式(.doc,.xls,.pdf和其他格式)保存,或可以通过电子邮件发送。

二、报表设计器

为了创建报表模板,使用报表设计器。 设计人员为用户提供了设计报表的舒适设施,并允许同时预览报表。

报表设计器是FastReport的复合部分,不依赖于开发环境(例如,MS Visual Studio)。 如果您是软件开发人员,则可以将报表设计器包含在您的应用程序中。 这将使您的最终用户能够更改现有报表或创建新报表。

FastReport

三、报表选项

可以在“Report|Options...”菜单中调用包含报表选项的窗口。 您将看到一个包含多个选项卡的对话窗口:

FastReport

在“General”选项卡上,您可以控制以下报表参数:

  • “Double pass”参数允许启用两个报表通过。 当您使用“总页数”系统变量时,这可能是必要的;
  • “Compress report file”参数允许以压缩形式保存报表。 对于压缩,使用zip算法,这就是为什么你可以借助任何存档轻松提取原始内容;
  • “Use file cache”参数允许在创建报表时保存内存。 如果您的报表有很多页面,请使用此参数;
  • “Convert null values”控件将空值数据列转换为默认值(0,空字符串,false  - 取决于列的数据类型);
  • “Text quality”参数允许选择报表中文本显示的模式。 此模式不影响报表的打印;
  • “Smooth graphics”参数允许在绘制图形对象(线条,边框,图片)时启用平滑模式

在“Description”选项卡上,您可以提供报表的描述。所有这些参数不是强制性的,它们用于提供信息:

FastReport

在“Script”选项卡上,您可以选择报表的脚本语言。

在“Security”选项卡上,您可以提供打开报表时要求的密码。 具有密码的报表以编码形式保存,因此请不要忘记密码! 在这种情况下恢复报表实际上是不可能的。

在“Inheritance”选项卡上,您可以控制报表继承。

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/2332.html

联系我们
  • 重庆总部 023-68661681
购买
  • sales@evget.com
合作
  • business@evget.com


扫码咨询
电话咨询
023-68661681
返回
顶部