fastreport对象的属性和方法

对象的属性和方法

报表的报表可视对象都是TfrView的继承类。在脚本中可以使用下列属性和方法:


属性


类型


描    述


BandAlign


Integer


设置对象在band中的位置。

可选值:baNone, baLeft, baRight, baCenter, baWidth, baBottom。


Enabled


Boolean


确定对象是否响应事件。可选值:True, False。


FillColor


Integer


对象的背景颜色。颜色一般设为常量clXXX。


FrameColor


Integer


对象边框的颜色。


FrameStyle


Integer


设置边框的类型。可选值: psSolid, psDash, psDot, psDashDot, psDashDotDot, psDouble。


FrameTyp


Integer


对象边框的类型-包含frftTop, frftBottom, frftLeft, frftRight的集合。


FrameWidth


Double


边框的宽度。


Height


Integer


所选对象的高度。


Left


Integer


以点阵确定对象在窗体上水平左边的位置。


Memo


String


所选对象的memo中的文本。这个属性可以通过它的索引来访问:例如:Memo[1]。


Memo.Count


Integer


返回memo中的总行数。


Name


String


所选对象的名称。


Stretched


Boolean


设置对象的尺寸和图形是否自动伸展。


Top


Integer


设置对象的顶边在它父对象的y轴坐标。


Visible


Boolean


确定对象是否在屏幕上显示。可选值:True或False。


Width


Integer


设置对象的宽度(水平尺寸)。

方法:


方法


类型


描    述


Hide


-


通过设置visiable属性为False来隐藏对象。


Memo.Add


String


增加一个新行到memo的列表中。


Memo.Clear


-


删除一个对象的所有文本。


Memo.Delete


Integer


按索引参数删除指定的行。


Show


-


通过设置visiable属性为True来显示对象。

标准对象

u      
对象"Text"(TfrMemoView)

除了上面的通用属性和方法,对象还有它自己的属性:


属性


类型


描    述


Alignment


Integer


指定文本在对象中的位置。可选值:frtaLeft,
frtaRight, frtaCenter, frtaVertical, frtaMiddle, frtaDown。


AutoWidth


Boolean


确定对象是否根据对象中的文本自动改变大小。


CharSpacing


Integer


确定字符间距。


Font.Name


String


设置对象中文本属性的字体名称。


Font.Size


Integer


字体点阵大小。


Font.Style


Integer


设置字体修饰:加粗,斜体,下划线。可选值:
fsBold, fsItalic, fsUnderline。


Font.Color


Integer


设置字体的颜色。


GapX


Integer


确定对象中文本和对象边框间的水平间距。


GapY


Integer


确定对象中文本和对象边框间的垂直间距。


HideZeros


Boolean


如果设为True,那么变量为零值时隐藏。可选值:True;
False。


LineSpacing


Integer


文本行间距。


Suppress


Boolean


指定是否不打印重复值. 可选值:True;
False。


TextOnly


Boolean


确定在生成过程中是否为变量。如果设为True,那么变量不能生成。可选值:
True; False。


WordBreak


Boolean


当右空格可以折行时, Wordbreak
确定是否在音节的尾部折行. 可用的值时: True; False (仅用于俄语).


WordWrap


Boolean


确定如果文本在对象中达到右边界时是否换行。可选值:True;
False。

u      
对象"Band" (TfrBandView)


属性


类型


描    述


Breaked


Boolean


Band分隔开头。可选值:True;
False。


ChildBand


String


Band来自其它band。


ColumnGap


Integer


对象中水平栏间距。


Columns


Integer


Band中栏数。


ColumnWidth


Integer


栏宽。


Condition


String


指定分组条件。用于band的分组头。


DataSource


String


确定对象用于显示的数据源。


EOF


Boolean


判断是否已到数据集末尾。可选值:True;
False。


FormNewPage


Boolean


在打印这个band和所有的细band时强制分页。

可选值:True;
False。


Master


String


指定band用于分组的数据。


OnFirstPage


Boolean


打印第一页。可选值:True;
False。


OnLastPage


Boolean


打印最后一页。可选值:True;
False。


PrintChildIfInvisible


Boolean


指定如果子band不可见时是否打印。可选值:True;
False。


PrintIfSubsetEmpty


Boolean


指定如果子band为空时是否打印。可选值:True;
False。


RepeatHeader


Boolean


指定是否在每页是重复这个band。可选值:True;
False.

方法:


方法


类型


描    述


First


-


Band依据的数据源移到第一条记录。


Next


-


Band依据的数据源移到下一条记录。


Prior


-


Band依据的数据源移到上一条记录。

u      
对象 "Picture"
(TfrPictureView)


属性


类型


描    述


BlobType


Integer


指定Blob字段包含图像的类型。

可选值:
btBMP, btJPG, btICO, btWMF。


Center


Boolean


指定图像是否在对象上居中。

可选值:
True; False。


DataField


String


指定包含图像的数据表字段。


KeepAspect


Boolean


指定当改变图像大小时是否保留比例关系。可选值:True;
False。

附加对象

u      
对象"Bar code"
(TfrBarcodeView)


属性


类型


描    述


DataField


String


包含数据的数据表字段。

u      
对象"CheckBox"
(TfrCheckBoxView)


属性


类型


描    述


CheckColor


Integer


指定检查框选中时叉号的颜色。


CheckStyle


Integer


指定检查框的类型。可选值:csCross,
csCheck。


DataField


String


包含数据的字段名。

u      
对象"RichText",
"RichText 2.0" (TfrRichView, TfrRXRichView)


属性


类型


描    述


GapX


Integer


对象边框和对象中文本的水平间距。


GapY


Integer


对象边框和对象中文本的垂直间距。


TextOnly


Boolean


确定在生成过程中是否为变量。如果设为True,那么变量不能生成。可选值:True;
False。


DataField


String


包含数据的blob字段名。

u      
对象"Rectangle with a
shadow" (TfrRoundRectView)

这个对象继承自“Text”对象,它拥有与父对象相同的属性和方法集,再加上下面的:


属性


类型


描    述


BeginColor


Integer


指定过渡色的初始颜色。


EndColor


Integer


指定过渡色的结束颜色。


Gradient


Boolean


指定是否使用过渡色。可选值:True;
False。


RoundRect


Boolean


指定边框是圆角还是直角。可选值:True;
False。


RoundSize


Integer


如果是圆角矩形,这个属性设置曲度。


ShadowColor


Integer


阴影颜色。


ShadowWidth


Integer


阴影宽度。


Style


Integer


如果使用过渡色,这个属性决定过渡类型。可选值:gsVertical,
gsHorizontal, gsElliptic, gsRectangle, gsHorizCenter, gsVertCenter。

u     
对象 "Shape"
(TfrShapeView)


属性


类型


描    述


Shape


Integer


指定一个可视的图形对象。

可选值:
skRectangle, skRoundRectangle, skEllipse, skTriangle, skDiagonal1,
skDiagonal2。

对话框控件

所有的对话框控件都继承自TfrStdControl类,并拥有下列属性和方法集:


属性


类型


描    述


Color


Integer


对象的背景色。颜色可以通过常量clXXX指定。


Enabled


Boolean


确定对象是否响应事件。可选值:True,
False。


Font.Name


String


设置对象中文本属性的字体名称。


Font.Size


Integer


字体点阵大小。


Font.Style


Integer


设置字体修饰:加粗,斜体,下划线。可选值:
fsBold, fsItalic, fsUnderline。


Font.Color


Integer


设置字体的颜色。


Height


Integer


对象高度。


Left


Integer


以点阵确定对象在窗体上水平左边的位置。


Name


String


对象名。


Top


Integer


设置对象的顶边在它父对象的y轴坐标。


Visible


Boolean


确定对象是否在屏幕上显示。可选值:True或False。


Width


Integer


设置对象的宽度(水平尺寸)。

方法:


方法


类型


描    述


Hide


-


通过设置visiable属性为False来隐藏对象。


SetFocus


-


设置输入焦点到这个控件。


Show


-


通过设置visiable属性为True来显示对象。

u      
对象 "Label"


属性


类型


描    述


Alignment


Integer


对象中文本行的对齐方式。

可选值:
taLeftJustify, taRightJustify, taCenter。


AutoSize


Boolean


设置对象是否根据label文本宽度自动改变大小。

可选值:True;
False。


Caption


String


标题是显示在label上的字符串。


WordWrap


Boolean


确定如果文本在对象中达到右边界时是否换行。如果为True,则AutoSize属性为False。可选值:True;
False。

u      
对象 "Edit"


属性


类型


描    述


ReadOnly


Boolean


指定用户是否可改变编辑框中的内容。如果设为True,那么值不不可以修改的。可选值:True;
False。


Text


String


指定出现在编辑框中的文本。

u      
对象 "Memo"


属性


类型


描    述


Lines


String


指定memo对象中的文本行。单独行可以通过行号索引访问。

Memo1. Lines [0].


Lines.Count


Integer


Memo中的文本行号。


ReadOnly


Boolean


指定用户是否可改变memo中的内容。如果设为True,那么值不不可以修改的。可选值:True;
False。


Text


String


指定出现在memo对象中的文本。它在一行中包含的行。(使用CR+LF表示换行)

方法:


方法


类型


描    述


Lines.Add


String


在字符串列表中增加一行。


Lines.Clear


-


在字符串列表中删除所有行。


Lines.Delete


Integer


在字符串列表中删除一行。这一行按指定的索引参数删除。

u      
对象 "Button"


属性


类型


描    述


Caption


String


标题属性是出现在按钮上的文本。


ModalResult


Integer


当用户在对话框中按这个按钮时,设置ModalResult用于关闭对话框。ModalResult指定的值在调用ModalResult函数显示对话框后返回。

可选值:mrNone,
mrOk, mrCancel。

u      
对象 "CheckBox"


属性


类型


描    述


Alignment


Integer


文本相对于选择框的对齐方式。

可选值:taLeftJustify,
taRightJustify。


Caption


String


在复选按钮中显示标题。


Checked


Boolean


指定复选按钮是否选中。

可选值:True;
False。

u      
对象 "RadioButton"


属性


类型


描    述


Alignment


Integer


文本相对于选择框的对齐方式。

可选值:taLeftJustify,
taRightJustify。


Caption


String


在单选按钮中显示标题。


Checked


Boolean


指定单选按钮是否选中。

可选值:True;
False。

u      
对象 "ListBox"


属性


类型


描    述


Items


String


在下拉列表中用于显示的项目数组。单独的行可以通过项目的索引来访问:ListBox1.
Items [0]。


ItemIndex


Integer


选中行的索引号。


Items.Count


Integer


下拉列表中显示的数组行数。

方法:


方法


类型


描    述


Items.Add


String


在列表框的字符串列表中增加一行。


Items.Clear


-


在列表框的字符串列表中删除所有行。


Items.Delete


Integer


在列表框的字符串列表中删除一行。这一行按指定的索引参数删除。

u      
对象 "ComboBox"


属性


类型


描    述


Items


String


在下拉列表中用于显示的项目数组。单独的行可以通过项目的索引来访问:ComboBox1.
Items [0]。


ItemIndex


Integer


选中行的索引号。


Items.Count


Integer


下拉列表中显示的数组行数。


Style


Integer


类型属性决定下拉列表怎样显示它的项目。可以是带一个可以输入文本的编辑框的下拉列表(csDropdown);也可以是不可以输入文本的编辑框的下拉下列列表(csDropwdownlist),因此不可以编辑项目;或者是一个来自其它数据源的列表。

可选值:csDropDown,
csDropDownList, csLookup。


Text


String


指定在下拉列表中出现的选中文本。

方法:


方法


类型


描    述


Items.Add


String


在下拉列表的字符串列表中增加一行。


Items.Clear


-


在下拉列表的字符串列表中删除所有行。


Items.Delete


Integer


在下拉列表的字符串列表中删除一行。这一行按指定的索引参数删除。


数据访问控件

u      
对象 "BDELookupComboBox"

这个对象继承自TfrStdControl类,除了拥有相同的基本属性和方法集外,还有下列扩展属性和方法集:


属性


类型


描    述


KeyField


String


字段-选择值的依据。


ListField


String


在列表中显示值的字段。


ListSource


String


数据源。


Text


String


选中的值。

u      
对象 "BDETable"


属性


类型


描    述


Active


Boolean


确定数据表是否激活。


DatabaseName


String


数据库别名。


Fields


Variant


可用的字段列表。属性可以通过索引-字段名访问:a:
= Query1. Fields [‘Customer‘]。


FieldCount


Integer


数据表的字段数。


Filter


String


记录过滤表达式。


IndexName


String


次要索引名。


MasterFields


String


用于联接主数据集的字段。


MasterSource


String


主数据集。


TableName


String


数据表名。


EOF


Boolean


如果到了记录集的末尾,为True。


RecordCount


Integer


数据表中的记录数。

方法:


方法


类型


描    述


Open


-


打开数据表。等同于Active: = True。


Close


-


关闭数据表。等同于Active: = False。


First


-


按索引在数据表中移到第一条记录。


Last


-


按索引在数据表中移到最后一条记录。


Next


-


按索引在数据表中移到下一条记录。


Prior


-


按索引在数据表中移到上一条记录。

u      
对象"BDEQuery"


属性


类型


描    述


Active


Boolean


确定查询是否激活。


DatabaseName


String


数据库别名。


DataSource


String


主数据集。


Fields


Variant


可用的字段列表。属性可以通过索引-字段名访问:a:
= Query1. Fields [‘Customer‘]。


FieldCount


Integer


数据集的字段数。


Filter


String


记录过滤的表达式。


SQL


String


查询语句。属性可以通过索引访问:Query1. SQL [0]。


SQL.Count


Integer


查询语句的行数。


EOF


Boolean


如果到了记录集的末尾,为True。


RecordCount


Integer


数据表中的记录数。

方法:与BDETable相同,并加了一些扩展:


方法


类型


描    述


SQL.Add


String


增加一行。


SQL.Clear


-


清除所有行。


SQL.Delete


Integer


按索引删除指定的行。

u      
对象 "BDEDataBase"


属性


类型


描    述


AliasName


String


选择用于连接到数据库的别名。


Connected


Boolean


如果为True,激活连接。


DatabaseName


String


加到别名列表中的名字。


DriverName


String


连接到数据库的驱动程序名。


LoginPrompt


Boolean


定义是否要求用户输入数据库连接口令。


Params


String


连接参数。属性可以通过索引访问:DataBase1. Params [0]。


Params.Count


Integer


参数列表总行数。

方法:


方法


类型


描    述


Params.Add


String


增加一行。


Params.Clear


-


清除所有行。


Params.Delete


Integer


按索引删除指定的行。

时间: 2024-10-23 17:22:40

fastreport对象的属性和方法的相关文章

jQuery事件对象的属性和方法

jQuery事件对象的属性和方法 事件对象的属于与方法有很多,但是我们经常用的只有那么几个,这里我主要说下作用与区别 event.type:获取事件的类型 触发元素的事件类型 $("a").click(function(event) { alert(event.type); // "click"事件 }); event.pageX 和 event.pageY:获取鼠标当前相对于页面的坐标 通过这2个属性,可以确定元素在当前页面的坐标值,鼠标相对于文档的左边缘的位置(

关于JavaScript的对象,属性,方法的一些理解和认识。

对象      万物皆对象,所谓的对象,就是一个实体,一个物体,对象一定是有一个名字的, 在JavaScript中有很多很多对象,这些对象天生就存在在JavaScript中,比如document就是一个对象,window也是对象.     JavaScript想调用一个对象,非常的简单,直接打它的名字即可.     在JavaScript中,每个对象是负责不一样的事情.    document负责一切和文档相关的事情:window负责一切和浏览器窗口相关的事情:console负责一切和控制台相关

Javascript常用对象的属性和方法

javascript为我们提供了一些非常有用的常用内部对象和方法.用户不需要用脚本来实现这些功能.这正是基于对象编程的真正目的. 在javascript提供了string(字符串).math(数值计算)和Date(日期)三种对象和其它一些相关的方法.从而为编程人员快速开发强大的脚本程序提供了非常有利的条件. 1.常用内部对象 在javascript中对于对象属性与方法的引用,有两种情况:其一是说该对象是静态对象,即在引用该对象的属性或方法时不需要为它创建实例:而另一种对象则在引用它的对象或方法是

AJAX入门--- XMLHttpRequest对象的属性和方法

由于刚刚接触到Ajax对其比较陌生,而其中的XMLHttpRequest对象更是未曾听闻.开始学之前,了解一下它的属性和方法为它的使用做下铺垫.本文重点介绍XMLHttpRequest的属性和方法. XMLHttpRequest对象的属性和事件 属性 描述 readyState 表示XMLHttpRequest对象的状态[1] responseText 包含客户端接收到的HTTP相应的文本内容[2] responseXML 服务器响应的XML内容对应的DOM对象[3] status 服务器返回h

HTML DOM对象的属性和方法

HTML DOM对象的属性和方法 HTML DOM 对象有几种类型: 1.Document 类型 在浏览器中,Document 对象表示整个 HTML 文档. 1.1属性 引用文档的子节点 documentElement var html = document.documentElement; //取得对<html>元素的引用 body var body = document.body; //取得对<body>元素的引用 获取文档信息 title 通过 title 属性可以访问当前

&lt;JavaScript&gt; 六. window对象的属性和方法

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title></title> 5 <script type="text/javascript"> 6 /* 7 BOM: Browser Object Model 浏览器对象模型 8 提供了访问和操作浏览器各组件的方式 9 10 window: 浏览器窗口 JS中最大的对象, 其它对象都是它的子对象 11 location: 地址栏 12

HTML DOM对象的属性和方法介绍(原生JS方法)

HTML DOM对象的属性和方法介绍 DOM 是 Document Object Model(文档对象模型)的缩写. DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口),它允许程序和脚本动态地访问和更新文档的内容,结构和样式. W3C DOM 标准被分为 3 个不同的部分: 核心 DOM - 针对任何结构化文档的标准模型 XML DOM - 针对 XML 文档的标准模型 HTML DOM - 针对 HTML 文档的标准模型 HTML DOM 定义了所有 HTML 元

Objective-C语言介绍 、 Objc与C语言 、 面向对象编程 、 类和对象 、 属性和方法 、 属性和实例变量

Objective-C语言介绍 . Objc与C语言 . 面向对象编程 . 类和对象 . 属性和方法 . 属性和实例变量 1 第一个OC控制台程序 1.1 问题 Xcode是苹果公司向开发人员提供的集成开发环境(非开源),用于开发Mac OS X,iOS的应用程序.其运行于苹果公司的Mac操作系统下. 本案例要求使用集成开发工具Xcode编写OC的HelloWorld程序,在Xcode的控制台中, 1.2 方案 首先,启动集成开发工具Xcode. 然后,创建OC语言的工程. 最后,运行所创建的工

研究 Table DOM对象的属性和方法

[课程]web2.0程序设计[作业要求]建立一个网页,放置一个 table 元素和一个 Input 按钮,研究 Table DOM对象的属性和方法,用 JavaScript 实现 Table 插入行.删除行.交换两行内容.(仅使用 DOM 原生对象,且适用 IE 和 Chrome)[参考文档]table dom 参考手册 1.首先按照要求,建立一个网页 Test Table Dom(a table about fruits),假设功能是用来储存一家水果店的账单吧,存有水果店的水果和相应价钱,老板