首页 > 其他分享 >(16)FastReport 预览设置

(16)FastReport 预览设置

时间:2023-12-15 19:55:05浏览次数:30  
标签:默认值 报表 预览 16 FastReport 按钮 TfrxPreviewOptions property

https://www.cnblogs.com/txgh/p/17641518.html

FastReport 预览设置

属性和方法

TfrxPreviewOptions.AllowEdit

property AllowEdit: Boolean;

启用或禁用已完成的报表编辑。默认值为 True

TfrxPreviewOptions.AllowPreviewEdit

property AllowPreviewEdit: Boolean;

在报表预览中启用就地编辑器。允许用户在没有报告报表设计器的情况下编辑准备好的报表文本和其他属性。默认值为 True

TfrxPreviewOptions.Buttons

property Buttons: TfrxPreviewButtons;

一组按钮,将在预览窗口中可用。你可以组合这些值中的任何一个。默认值为:所有按钮。

TfrxPreviewButton

可以在预览窗口中显示的按钮。

unit

frxClass

  • pbCopy 在上下文菜单中复制。

  • pbEdit 编辑按钮。为预览页面调用报表设计器。

  • pbExport 导出按钮。

  • pbExportQuick 快速导出按钮。

  • pbFind 查找按钮。

  • pbInplaceEdit 允许在报表预览中使用就地编辑器。启用“高亮显示可编辑的文本”按钮。

  • pbLoad 打开按钮。

  • pbNavigator 页码导航按钮

  • pbNoClose 禁用关闭按钮。

  • pbNoEmail 禁用电子邮件导出按钮。

  • pbNoFullScreen 禁用全屏模式。

  • pbOutline 大纲按钮。

  • pbPageSetup 页面设置按钮。

  • pbPaste 粘贴到上下文菜单中。

  • pbPrint 打印按钮。

  • pbSave 保存按钮。

  • pbSelection 在报告预览中启用选择(Shift + 鼠标左键)。

  • pbTools 已弃用。不使用。

  • pbZoom 缩放按钮。

TfrxPreviewOptions.DoubleBuffered

property DoubleBuffered: Boolean;

预览窗口的双缓冲模式。如果启用,预览窗口在重绘时不会闪烁,但会降低处理速度。默认值为True

TfrxPreviewOptions.OutlineExpand

property OutlineExpand: Boolean;

确定是否展开所有大纲项。默认值为 True

TfrxPreviewOptions.OutlineVisible

property OutlineVisible: Boolean;

定义带有报告大纲的面板是否可见。默认值为 False

TfrxPreviewOptions.OutlineWidth

property OutlineWidth: Integer;

定义带有报告大纲的面板的宽度,以像素为单位。默认值为 120

TfrxPreviewOptions.PagesInCache

property PagesInCache: Integer;

确定内存中有多少准备好的页面。其他存储为序列化 XML 并按请求加载。

TfrxPreviewOptions.PictureCacheInFile

property PictureCacheInFile: Boolean;

启用缓存文件中所有图片的模式,在显示包含大量图片的报表时节省内存。默认值为 False。

TfrxPreviewOptions.RTLPreview

property RTLPreview: Boolean;

在预览中启用 RTL 页面输出。

TfrxPreviewOptions.ShowCaptions

property ShowCaptions: Boolean;

定义是否显示按钮标题。启用此属性时,你应该限制 Buttons 属性中显示的按钮数量,因为所有按钮都无法在屏幕上找到空间。默认值为 False。

TfrxPreviewOptions.ThumbnailVisible

property ThumbnailVisible: Boolean;

定义带有报表缩略图的面板是否可见。默认值为 False。

TfrxPreviewOptions.Zoom

property Zoom: Extended;

报表预览中报表的默认比例。

TfrxPreviewOptions.ZoomMode

property ZoomMode: TfrxZoomMode;

默认缩放模式。

TfrxZoomMode

预览窗口的缩放模式。

unit

frxClass

  • zmDefault 默认模式。
  • zmManyPages 适合多个页面。
  • zmPageWidth 按宽度调整页面。
  • zmWholePage 适合整个页面。

例子

预览设置

procedure TForm1.Button13Click(Sender: TObject);
begin
  //加载报表
  frxReport1.LoadFromFile('C:\Users\Administrator\Desktop\测试报表.fr3');
  //设置预览时不显示打开、编辑、导出按钮
  //frxReport1.PreviewOptions.Buttons := frxReport1.PreviewOptions.Buttons - [pbLoad, pbEdit, pbExport];
  //设置预览时显示大纲
  //frxReport1.PreviewOptions.OutlineVisible := True;
  //设置预览时显示缩略图
  //frxReport1.PreviewOptions.ThumbnailVisible := True;
  //设置预览时显示按钮标题
  //frxReport1.PreviewOptions.ShowCaptions := True;
  //预览报表
  frxReport1.ShowReport;
end;
  分类

标签:默认值,报表,预览,16,FastReport,按钮,TfrxPreviewOptions,property
From: https://www.cnblogs.com/tulater/p/17904104.html

相关文章

  • 汉源高科16路电话光端机 PCM电话光端机 语音对讲光端机 16门电话光端机
    16路电话光端机HY-16P是汉源高科(北京)科技有限公司采用自主知识产权的大规模集成电路,应用时分复用技术,将以太网信号和电话信号混合编码后在一对光纤上传输。实现热线电话业务传输,传输通道为光传输通道。该机采用1U机架式设计,集成度高,体积小,功耗低,工作可靠,安装使用方便。主要功能与特......
  • 计概杂烩2016
    2016期末三角形判断#include<stdio.h>/*C语言初始模板程序*/intmain(void){inta,b,c;scanf("%d%d%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a)printf("yes\n");elseprintf("no\n"); r......
  • 世微 AP9166 DC-DC同步降压恒压芯片 18V 2A同步降压转换器
     600KHz,18V,2A同步降压转换器概述AP9166是一款完全集成的效率2A同步整流降压转换器。AP9166运行在宽输出电流上以高效率负载范围。此设备提供两个操作模式、PWM控制和PFM模式切换控制,允许更宽范围的高效率负载AP9166至少需要现成标准的数量外部组件,在中可用符合SOT23-6标准的6针......
  • 宏基因组测序相比于16S等测序技术的优势
    宏基因组测序相比于16SrRNA基因测序技术有几个主要的优势:全面性:宏基因组测序提供了对整个微生物群落基因组的综合视角,而不仅限于16SrRNA基因。这意味着它能够捕捉到更广泛的微生物多样性,包括细菌、古菌、真菌以及病毒。功能信息:宏基因组测序不仅能够鉴定微生物群落中的物......
  • 界面组件DevExpress VCL v23.2新功能预览 - 支持RAD Studio 12.0
    本文即将发布DevExpressVCL 下一个主要更新(v23.2),在之前的文章中(点击这里回顾>>)我们为大家介绍了新的工具提示、图表空间中的标签重叠等,本文将主要介绍DevExpressVCLv23.2中将支持的RADStudio12.0、增强的图像选择器、字体和自定义图标包等。新版即将发布,敬请期待哦~获取De......
  • 2023-2024-1学期20232316《网络空间安全导论》第六章学习总结
    第六章应用安全基础应用安全概述应用安全是什么应用安全是为保障各种应用系统在信息的获取、存储、传输和处理各个环节的安全所涉及的相关技术的总称。应用安全的核心支撑技术是密码技术。应用安全技术的基础和关键技术是系统安全技术与网络安全技术。身份认证是保障应用......
  • 鸿蒙开发|开启鸿蒙开发之旅-发工具下载安装、项目创建和预览
    文章目录一、鸿蒙开发使用语言二、下载开发工具三、安装开发工具四、新建项目五、项目启动一、鸿蒙开发使用语言鸿蒙OS开发支持多种编程语言,开发者可以根据自身技术背景和项目需求选择合适的语言进行开发。目前鸿蒙OS主要支持以下几种语言:Java:Java是一种广泛使用的编程语言,也是An......
  • php 16个魔术方法
    16个方法的简单介绍__construct(),类的构造函数__destruct(),类的析构函数__call(),在对象中调用一个不可访问方法时调用__callStatic(),用静态方式中调用一个不可访问方法时调用__get(),获得一个类的成员变量时调用__set(),设置一个类的成员变量时调用__isset(),当对不可访......
  • (13)不运行程序,立即预览报表
    前提是要在设计的时候,数据库已正确连接和显示 双击frxReport1 ......
  • 有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16字节,内存限制大小是1M。返
    计算:所以我们要按照1M的上限来计算,假设每个单词都为16个字节,那么1M的内存可以处理多少个单词呢?1M=1024KB=1024*1024B。然后1M/16B=2^16个单词1G大概有多少个单词呢?有2^26个单词但是实际中远远不止这些,因为我们是按照最大单词长度算的。我们需要把这1G的单词分批处......