对象说明
# 对象说明
# 1. 报表(报告)对象(TfrxReportPage)
此对象为报表(报告)的主体,为显示的页面,为其他的对象提供显示容器。
# 1.1. 属性
# 1.1.1. BackPicture
页面的背景图片。 它打印在每一页上。
# 1.1.2. BackPicturePrintable
当设定为True时,将打印背景的页面布局。
# 1.1.3. BackPictureStretched
设定背景图片是否拉伸以适应页面大小。
# 1.1.4. BottomMargin
设定页面的下边距,以毫米(mm)为单位。
# 1.1.5. Color
设置页面的颜色,双击打开调色盘以选择颜色。
# 1.1.6. Columns
页面上的列数。 如果该值大于 1,则打印将在多列中执行。 需要在ColumnWidth
属性中设置列宽。
# 1.1.7. DataSet
报告页面的数据集。 如果此属性不为空,则页面将打印与数据集中的记录一样多的次数。
# 1.1.8. Duplex
设定双面打印的模式。
dmHorizontal
:水平打印模式。dmNone
:不设置双面打印。dmSimplex
:简单打印。dmVertical
:垂直打印。
# 1.1.9. EndlessHeight
无限页高,即页面高度将根据其上的数据记录数增加。
# 1.1.10. EndlessWidth
无限页宽,即页面宽度将根据其上的数据记录数增加。
# 1.1.11. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 1.1.12. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 1.1.13. LargeDesignHeight
页面在设计器中会有很大的高度。 如果页面中有很多条段,这会很有用。
# 1.1.14. Left Margin
设定页面的左边距,以毫米(mm)为单位。
# 1.1.15. MirrorMargins
打印偶数页时是否需要切换左右边距。 默认值为False。
# 1.1.16. MirrorMode
当前页面的一组镜像模式。 确定引擎如何根据原始布局对齐控件和内容。
- mcmRTLBands:从右到左镜像段的位置(页面列)。
- mcmRTLObjects:从右至左镜像对象的位置。
- mcmRTLAppearence:从右到左镜像外观。
- mcmRTLContent:从右到左镜像对象的内容。
- mcmRTLSpecial:设置文本对象的
RTLReading
标志。 - mcmBTTBands:从上到下镜像段的位置。
- mcmBTTObjects:从上到下镜像对象的位置。
- mcmBTTApparence:从上到下镜像外观。
- mcmBTTContent:从上到下镜像内容。
- mcmBTTSpecial:尚未定义。
- mcmOnlyAllowed:仅对
AllowMirrorMode
属性设置为 true 的对象应用镜像模式设置。
# 1.1.17. Name
此项用于设定对象的名称。
# 1.1.18. Orientation
设定页面的方向。
poLandscape
:页面为横向。poPortrait
:页面为纵向。
# 1.1.19. OutlineText
设定显示于大纲中的文本内容。
# 1.1.20. PageCount
设定要打印的页数。
# 1.1.21. PaperHeight
设定页面的高度,以厘米(cm)为单位。
# 1.1.22. PaperSize
设定页面的纸张尺寸。
# 1.1.23. PaperWidth
设定页面的宽度,以厘米(cm)为单位。
# 1.1.24. PrintIfEmpty
如果页面的所有数据段都连接到空数据集,则确定是否打印页面。 默认值为True
。
# 1.1.25. PrintOnPreviousPage
允许打印页面,从前一页的空白处开始。 当报表模板由多页组成或打印批处理(复合)报告时使用此选项。
# 1.1.26. ResetPageNumbers
如果此属性为 True,则报表引擎在开始打印当前报表模板页面时重置逻辑页码。
# 1.1.27. RightMargins
设定页面的右边距,以毫米(mm)为单位。
# 1.1.28. ShowTitleOnPreviousPage
确定当PrintOnPreviousPage
设置为 true 且上一页已具有“报表标题”带时是否打印“报表标题”。
# 1.1.29. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 1.1.30. TitleBeforeHeader
确定是否在“t头”段之前打印“报表标题”段。 默认值为True
。
# 1.1.31. TopMargin
页面顶部的边距,以毫米(mm)为单位。
# 1.1.32. Visible
设置页面是否可见。
# 1.2. 事件
事件名称 | 说明 |
---|---|
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
OnManualBuild | 手动生成报表时触发事件 |
# 2. 报表(报告)标题对象(TfrxReportTitle)
此对象作为显示报表(报告)标题的容器,用于放置其他显示于报表(报告)标题中的对象。
# 2.1. 属性
# 2.1.1. AllowSplit
设置以是否允许此对象被页面分页所分隔。
# 2.1.2. Child
设置对象的子对象。
# 2.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 2.1.4. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 2.1.5. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 2.1.6. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 2.1.7. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 2.1.8. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 2.1.9. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 2.1.10. KeepChild
使子对象与当前对象保持一致,此属性在FastWeb中无作用。
# 2.1.11. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 2.1.12. Name
此项用于设定对象的名称。
# 2.1.13. ParentFont
设置对象是否继承上级的的字体设置。
# 2.1.14. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 2.1.15. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 2.1.16. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 2.1.17. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 2.1.18. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 2.1.19. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 2.1.20. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 2.1.21. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 2.1.22. Width
设置对象的宽度,以cm(厘米)为单位。
# 2.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 3. 报表(报告)摘要对象(TfrxReportSummary)
此对象作为显示报表(报告)摘要的容器,用于放置其他显示于报表(报告)摘要的对象,比如一些用于合计计算的字段。
# 3.1. 属性
# 3.1.1. AllowSplit
设置以是否允许此对象被页面分页所分隔。
# 3.1.2. Child
设置对象的子对象。
# 3.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 3.1.4. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 3.1.5. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 3.1.6. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 3.1.7. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 3.1.8. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 3.1.9. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 3.1.10. KeepChild
使子对象与当前对象保持一致,子数据段中的内容完全对齐。要防止子数据段在页面上的空白空间不足。
# 3.1.11. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 3.1.12. Name
此项用于设定对象的名称。
# 3.1.13. ParentFont
设置对象是否继承上级的的字体设置。
# 3.1.14. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 3.1.15. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 3.1.16. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 3.1.17. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 3.1.18. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 3.1.19. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 3.1.20. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 3.1.21. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 3.1.22. Width
设置对象的宽度,以cm(厘米)为单位。
# 3.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 4. 页首对象(TfrxPageHeader)
此对象作为显示页首的容器,用于放置其他显示于页首的对象,比如表格的表头等内容。
# 4.1. 属性
# 4.1.1. Child
设置对象的子对象。
# 4.1.2. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 4.1.3. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 4.1.4. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 4.1.5. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 4.1.6. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 4.1.7. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 4.1.8. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 4.1.9. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 4.1.10. Name
此项用于设定对象的名称。
# 4.1.11. ParentFont
设置对象是否继承上级的的字体设置。
# 4.1.12. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 4.1.13. PrintOnFirstPage
勾选此项,以设置在第一页打印页首内容。
# 4.1.14. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 4.1.15. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 4.1.16. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 4.1.17. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 4.1.18. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 4.1.19. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 4.1.20. Width
设置对象的宽度,以cm(厘米)为单位。
# 4.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 5. 页尾对象(TfrxPageFooter)
此对象作为显示页尾的容器,用于放置其他显示于页尾的对象,比如一些详细的注释说明等。
# 5.1. 属性
# 5.1.1. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 5.1.2. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 5.1.3. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 5.1.4. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 5.1.5. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 5.1.6. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 5.1.7. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 5.1.8. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 5.1.9. Name
此项用于设定对象的名称。
# 5.1.10. ParentFont
设置对象是否继承上级的的字体设置。
# 5.1.11. PrintOnFirstPage
勾选此项后,首页会输出页尾的相关信息。
# 5.1.12. PrintOnLastPage
勾选此项后,末页会输出页尾的相关信息。
# 5.1.13. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 5.1.14. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 5.1.15. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 5.1.16. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 5.1.17. Width
设置对象的宽度,以cm(厘米)为单位。
# 5.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 6. 头对象(TfrxHeader)
此对象作为显示头对象的容器,用于放置其他显示于头的对象,比如首页明确标注的内容。
# 6.1. 属性
# 6.1.1. AllowSplit
设置以是否允许此对象分隔。
# 6.1.2. Child
设置对象的子对象。
# 6.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 6.1.4. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 6.1.5. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 6.1.6. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 6.1.7. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 6.1.8. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 6.1.9. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 6.1.10. KeepChild
使子对象与当前对象保持一致且完整的页面。
# 6.1.11. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 6.1.12. Name
此项用于设定对象的名称。
# 6.1.13. ParentFont
设置对象是否继承上级的的字体设置。
# 6.1.14. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 6.1.15. ReprintOnNewPage
勾选此项后,在新的页面中会重新打印头对象。
# 6.1.16. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 6.1.17. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 6.1.18. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 6.1.19. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 6.1.20. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 6.1.21. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 6.1.22. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 6.1.23. Width
设置对象的宽度,以cm(厘米)为单位。
# 6.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 7. 尾对象(TfrxFooter)
此对象作为显示头对象的容器,用于放置其他显示于头的对象,比如尾页尾部明确标注的内容。
# 7.1. 属性
# 7.1.1. AllowSplit
设置以是否允许此对象分隔。
# 7.1.2. Child
设置对象的子对象。
# 7.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 7.1.4. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 7.1.5. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 7.1.6. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 7.1.7. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 7.1.8. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 7.1.9. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 7.1.10. KeepChild
使子对象与当前对象保持一致,此属性在FastWeb中无作用。
# 7.1.11. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 7.1.12. Name
此项用于设定对象的名称。
# 7.1.13. ParentFont
设置对象是否继承上级的的字体设置。
# 7.1.14. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 7.1.15. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 7.1.16. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 7.1.17. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 7.1.18. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 7.1.19. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 7.1.20. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 7.1.21. Width
设置对象的宽度,以cm(厘米)为单位。
# 7.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 8. 主数据对象(TfrxMasterData)
此对象作为数据以列表形式展示时使用。
# 8.1. 属性
# 8.1.1. AllowSplit
设置以是否允许此对象分隔。
# 8.1.2. Child
设置对象的子对象。
# 8.1.3. ColumnsGap
设定每列之间的间距。当列数量为2以上时可用,
# 8.1.4. Columns
设定对象分成的列数。
# 8.1.5. ColumnsWidth
设定对象各列的宽度。
# 8.1.6. DataSet
设定对象绑定的数据集名称。
# 8.1.7. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 8.1.8. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 8.1.9. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 8.1.10. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 8.1.11. Filter
设定实现过滤的条件。
# 8.1.12. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 8.1.13. FooterAfterEach
是否在主数据对象后跟上尾对象。
# 8.1.14. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 8.1.15. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 8.1.16. KeepChild
使子对象与当前对象保持一致完整。
# 8.1.17. KeepFooter
设置使尾对象与当前对象保持一致完整。
# 8.1.18. KeepHeader
设置使头对象与当前对象保持一致完整。
# 8.1.19. KeepTogether
设置使所有与主数据对象关联的对象均保持一致完整。
# 8.1.20. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 8.1.21. Name
此项用于设定对象的名称。
# 8.1.22. OutlineText
设定大纲文本。
# 8.1.23. ParentFont
设置对象是否继承上级的的字体设置。
# 8.1.24. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 8.1.25. PrintIfDetailEmpty
设置此项后,如果对应的明细数据集对象中内容为空的话则打印此对象。
# 8.1.26. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 8.1.27. RowCount
设定数据集对象显示行的数目。
# 8.1.28. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 8.1.29. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 8.1.30. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 8.1.31. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 8.1.32. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 8.1.33. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 8.1.34. Width
设置对象的宽度,以cm(厘米)为单位。
# 8.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
OnMasterDetail | 在打印主数据集对应的明细数据集时触发事件 |
# 9. 明细数据对象(TfrxDetailData)
此对象作为数据以列表形式展示时使用。
# 9.1. 属性
# 9.1.1. AllowSplit
设置以是否允许此对象分隔。
# 9.1.2. Child
设置对象的子对象。
# 9.1.3. ColumnsGap
设定每列之间的间距。当列数量为2以上时可用。
# 9.1.4. Columns
设定对象分成的列数。
# 9.1.5. ColumnsWidth
设定对象各列的宽度。
# 9.1.6. DataSet
设定对象绑定的数据集名称。
# 9.1.7. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 9.1.8. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 9.1.9. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 9.1.10. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 9.1.11. Filter
设定实现过滤的条件。
# 9.1.12. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 9.1.13. FooterAfterEach
是否在主数据对象后跟上尾对象。
# 9.1.14. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 9.1.15. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 9.1.16. KeepChild
使子对象与当前对象保持一致,此属性在FastWeb中无作用。
# 9.1.17. KeepFooter
设置使尾对象与当前对象保持一致。
# 9.1.18. KeepHeader
设置使头对象与当前对象保持一致。
# 9.1.19. KeepTogether
设置使所有与主数据对象关联的对象均保持一致。
# 9.1.20. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 9.1.21. Name
此项用于设定对象的名称。
# 9.1.22. OutlineText
设定大纲文本。
# 9.1.23. ParentFont
设置对象是否继承上级的的字体设置。
# 9.1.24. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 9.1.25. PrintIfDetailEmpty
设置此项后,如果对应的明细数据集对象中内容为空的话则打印此对象。
# 9.1.26. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 9.1.27. RowCount
设定数据集对象显示行的数目。
# 9.1.28. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 9.1.29. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 9.1.30. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 9.1.31. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 9.1.32. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 9.1.33. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 9.1.34. Width
设置对象的宽度,以cm(厘米)为单位。
# 9.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
OnMasterDetail | 在打印主数据集对应的明细数据集时触发事件 |
# 10. 子明细数据对象(TfrxSubDetailData)
此对象作为数据以列表形式展示时使用。
# 10.1. 属性
# 10.1.1. AllowSplit
设置以是否允许此对象分隔。
# 10.1.2. Child
设置对象的子对象。
# 10.1.3. ColumnsGap
设定每列之间的间距。当列数量为2以上时可用。
# 10.1.4. Columns
设定对象分成的列数。
# 10.1.5. ColumnsWidth
设定对象各列的宽度。
# 10.1.6. DataSet
设定对象绑定的数据集名称。
# 10.1.7. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 10.1.8. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 10.1.9. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 10.1.10. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 10.1.11. Filter
设定实现过滤的条件。
# 10.1.12. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 10.1.13. FooterAfterEach
是否在主数据对象后跟上尾对象。
# 10.1.14. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 10.1.15. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 10.1.16. KeepChild
使子对象与当前对象保持一致,此属性在FastWeb中无作用。
# 10.1.17. KeepFooter
设置使尾对象与当前对象保持一致。
# 10.1.18. KeepHeader
设置使头对象与当前对象保持一致。
# 10.1.19. KeepTogether
设置使所有与主数据对象关联的对象均保持一致。
# 10.1.20. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 10.1.21. Name
此项用于设定对象的名称。
# 10.1.22. OutlineText
设定大纲文本。
# 10.1.23. ParentFont
设置对象是否继承上级的的字体设置。
# 10.1.24. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 10.1.25. PrintIfDetailEmpty
设置此项后,如果对应的明细数据集对象中内容为空的话则打印此对象。
# 10.1.26. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 10.1.27. RowCount
设定数据集对象显示行的数目。
# 10.1.28. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 10.1.29. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 10.1.30. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 10.1.31. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 10.1.32. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 10.1.33. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 10.1.34. Width
设置对象的宽度,以cm(厘米)为单位。
# 10.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
OnMasterDetail | 在打印主数据集对应的明细数据集时触发事件 |
# 11. 第4阶段数据(TfrxDataBand4)
此对象作为数据以列表形式展示时使用。
# 11.1. 属性
# 11.1.1. AllowSplit
设置以是否允许此对象分隔。
# 11.1.2. Child
设置对象的子对象。
# 11.1.3. ColumnsGap
设定每列之间的间距。当列数量为2以上时可用。
# 11.1.4. Columns
设定对象分成的列数。
# 11.1.5. ColumnsWidth
设定对象各列的宽度。
# 11.1.6. DataSet
设定对象绑定的数据集名称。
# 11.1.7. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 11.1.8. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 11.1.9. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 11.1.10. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 11.1.11. Filter
设定实现过滤的条件。
# 11.1.12. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 11.1.13. FooterAfterEach
是否在主数据对象后跟上尾对象。
# 11.1.14. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 11.1.15. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 11.1.16. KeepChild
使子对象与当前对象保持一致,此属性在FastWeb中无作用。
# 11.1.17. KeepFooter
设置使尾对象与当前对象保持一致。
# 11.1.18. KeepHeader
设置使头对象与当前对象保持一致。
# 11.1.19. KeepTogether
设置使所有与主数据对象关联的对象均保持一致。
# 11.1.20. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 11.1.21. Name
此项用于设定对象的名称。
# 11.1.22. OutlineText
设定大纲文本。
# 11.1.23. ParentFont
设置对象是否继承上级的的字体设置。
# 11.1.24. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 11.1.25. PrintIfDetailEmpty
设置此项后,如果对应的明细数据集对象中内容为空的话则打印此对象。
# 11.1.26. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 11.1.27. RowCount
设定数据集对象显示行的数目。
# 11.1.28. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 11.1.29. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 11.1.30. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 11.1.31. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 11.1.32. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 11.1.33. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 11.1.34. Width
设置对象的宽度,以cm(厘米)为单位。
# 11.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
OnMasterDetail | 在打印主数据集对应的明细数据集时触发事件 |
# 12. 第5阶段数据(TfrxDataBand5)
此对象作为数据以列表形式展示时使用。
# 12.1. 属性
# 12.1.1. AllowSplit
设置以是否允许此对象分隔。
# 12.1.2. Child
设置对象的子对象。
# 12.1.3. ColumnsGap
设定每列之间的间距。当列数量为2以上时可用。
# 12.1.4. Columns
设定对象分成的列数。
# 12.1.5. ColumnsWidth
设定对象各列的宽度。
# 12.1.6. DataSet
设定对象绑定的数据集名称。
# 12.1.7. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 12.1.8. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 12.1.9. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 12.1.10. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 12.1.11. Filter
设定实现过滤的条件。
# 12.1.12. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 12.1.13. FooterAfterEach
是否在主数据对象后跟上尾对象。
# 12.1.14. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 12.1.15. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 12.1.16. KeepChild
使子对象与当前对象保持一致,此属性在FastWeb中无作用。
# 12.1.17. KeepFooter
设置使尾对象与当前对象保持一致。
# 12.1.18. KeepHeader
设置使头对象与当前对象保持一致。
# 12.1.19. KeepTogether
设置使所有与主数据对象关联的对象均保持一致。
# 12.1.20. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 12.1.21. Name
此项用于设定对象的名称。
# 12.1.22. OutlineText
设定大纲文本。
# 12.1.23. ParentFont
设置对象是否继承上级的的字体设置。
# 12.1.24. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 12.1.25. PrintIfDetailEmpty
设置此项后,如果对应的明细数据集对象中内容为空的话则打印此对象。
# 12.1.26. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 12.1.27. RowCount
设定数据集对象显示行的数目。
# 12.1.28. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 12.1.29. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 12.1.30. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 12.1.31. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 12.1.32. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 12.1.33. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 12.1.34. Width
设置对象的宽度,以cm(厘米)为单位。
# 12.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
OnMasterDetail | 在打印主数据集对应的明细数据集时触发事件 |
# 13. 第6阶段数据(TfrxDataBand6)
此对象作为数据以列表形式展示时使用。
# 13.1. 属性
# 13.1.1. AllowSplit
设置以是否允许此对象分隔。
# 13.1.2. Child
设置对象的子对象。
# 13.1.3. ColumnsGap
设定每列之间的间距。当列数量为2以上时可用。
# 13.1.4. Columns
设定对象分成的列数。
# 13.1.5. ColumnsWidth
设定对象各列的宽度。
# 13.1.6. DataSet
设定对象绑定的数据集名称。
# 13.1.7. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 13.1.8. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 13.1.9. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 13.1.10. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 13.1.11. Filter
设定实现过滤的条件。
# 13.1.12. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 13.1.13. FooterAfterEach
是否在主数据对象后跟上尾对象。
# 13.1.14. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 13.1.15. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 13.1.16. KeepChild
使子对象与当前对象保持一致,此属性在FastWeb中无作用。
# 13.1.17. KeepFooter
设置使尾对象与当前对象保持一致。
# 13.1.18. KeepHeader
设置使头对象与当前对象保持一致。
# 13.1.19. KeepTogether
设置使所有与主数据对象关联的对象均保持一致。
# 13.1.20. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 13.1.21. Name
此项用于设定对象的名称。
# 13.1.22. OutlineText
设定大纲文本。
# 13.1.23. ParentFont
设置对象是否继承上级的的字体设置。
# 13.1.24. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 13.1.25. PrintIfDetailEmpty
设置此项后,如果对应的明细数据集对象中内容为空的话则打印此对象。
# 13.1.26. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 13.1.27. RowCount
设定数据集对象显示行的数目。
# 13.1.28. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 13.1.29. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 13.1.30. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 13.1.31. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 13.1.32. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 13.1.33. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 13.1.34. Width
设置对象的宽度,以cm(厘米)为单位。
# 13.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
OnMasterDetail | 在打印主数据集对应的明细数据集时触发事件 |
# 14. 群组首对象(TfrxGroupHeader)
此对象设定为群组的首对象。用于分组开头的容器。
# 14.1. 属性
# 14.1.1. AllowSplit
设置以是否允许此对象分隔。
# 14.1.2. Child
设置对象的子对象。
# 14.1.3. Condition
设置群组对象的分组条件,为一个条件表达式。
# 14.1.4. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 14.1.5. DrillDown
是否为群组启用交互式报表功能。
# 14.1.6. ExpandDrillDown
在设置交互式报表功能后是否设置默认为展开状态。
# 14.1.7. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 14.1.8. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 14.1.9. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 14.1.10. Filter
设定实现过滤的条件。
# 14.1.11. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 14.1.12. FooterAfterEach
是否在主数据对象后跟上尾对象。
# 14.1.13. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 14.1.14. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 14.1.15. KeepChild
使子对象与当前对象保持一致。在单页面上完整显示。
# 14.1.16. KeepTogether
设置使所有与主数据对象关联的对象均保持一致。在单页面上完整显示。
# 14.1.17. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 14.1.18. Name
此项用于设定对象的名称。
# 14.1.19. OutlineText
设定大纲文本。
# 14.1.20. ParentFont
设置对象是否继承上级的的字体设置。
# 14.1.21. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 14.1.22. ReprintOnNewPage
设置此项后,当开启新的一页是重新打印分组头中的内容。
# 14.1.23. ResetPageNumbers
设置此项后,在一个群组打印结束后会重置页数的计数。
# 14.1.24. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 14.1.25. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 14.1.26. ShowChildIfDrillDown
当DrillDown
设定为True
时,如果此项勾选则会显示子对象中的内容。
# 14.1.27. ShowFooterIfDrillDown
当DrillDown
设定为True
时,如果此项勾选则会显示尾对象中的内容。
# 14.1.28. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 14.1.29. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 14.1.30. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 14.1.31. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 14.1.32. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 14.1.33. Width
设置对象的宽度,以cm(厘米)为单位。
# 14.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 15. 群组尾对象(TfrxGroupFooter)
此对象设定为群组的尾对象。用于分组结尾的容器。
# 15.1. 属性
# 15.1.1. AllowSplit
设置以是否允许此对象分隔。
# 15.1.2. Child
设置对象的子对象。
# 15.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 15.1.4. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 15.1.5. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 15.1.6. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 15.1.7. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 15.1.8. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 15.1.9. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 15.1.10. HideIfSingleDataRecord
勾选此项后,如果打印的数据集分组只有一个则隐藏此对象。
# 15.1.11. KeepChild
使子对象与当前对象保持一致。
# 15.1.12. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 15.1.13. Name
此项用于设定对象的名称。
# 15.1.14. ParentFont
设置对象是否继承上级的的字体设置。
# 15.1.15. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 15.1.16. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 15.1.17. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 15.1.18. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 15.1.19. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 15.1.20. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 15.1.21. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 15.1.22. Width
设置对象的宽度,以cm(厘米)为单位。
# 15.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 16. 子对象(TfrxChild)
此对象作为其他区间对象的附属对象使用。
# 16.1. 属性
# 16.1.1. AllowSplit
设置以是否允许此对象分隔。
# 16.1.2. Child
设置对象的子对象。
# 16.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 16.1.4. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 16.1.5. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 16.1.6. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 16.1.7. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 16.1.8. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 16.1.9. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 16.1.10. KeepChild
使子对象与当前对象保持一致。
# 16.1.11. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 16.1.12. Name
此项用于设定对象的名称。
# 16.1.13. ParentFont
设置对象是否继承上级的的字体设置。
# 16.1.14. PrintChildIfInvisible
设置此项后,如果子对象是不可见的则打印。
# 16.1.15. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 16.1.16. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 16.1.17. StartNewPage
当此项勾选后,当打印输出至此项时自动换页。
# 16.1.18. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 16.1.19. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 16.1.20. ToNRows
设定附加的行数。
# 16.1.21. ToNRowsMode
设定附加行的模式。
rmAddToCount
:增加行并计数。rmCount
:计数。rmTillPageEnds
:增加计数直至页尾。
# 16.1.22. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 16.1.23. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 16.1.24. Width
设置对象的宽度,以cm(厘米)为单位。
# 16.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 17. 栏首对象(TfrxColumnHeader)
对象为放置列项目的首部位置的内容。
# 17.1. 属性
# 17.1.1. Child
设置对象的子对象。
# 17.1.2. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 17.1.3. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 17.1.4. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 17.1.5. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 17.1.6. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 17.1.7. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 17.1.8. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 17.1.9. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 17.1.10. Name
此项用于设定对象的名称。
# 17.1.11. ParentFont
设置对象是否继承上级的的字体设置。
# 17.1.12. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 17.1.13. ShiftEngine
设置转换引擎的模式。
seDontShift
:设置不进行转换。seLinear
:设置线性转换。seTree
:设置树形转换。
# 17.1.14. Stretched
设置当勾选此项后,其中的内容会根据对象的尺寸大小进行拉伸。
# 17.1.15. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 17.1.16. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 17.1.17. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 17.1.18. Width
设置对象的宽度,以cm(厘米)为单位。
# 17.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 18. 栏尾对象(TfrxColumnFooter)
对象为放置列项目的尾部位置的内容。
# 18.1. 属性
# 18.1.1. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 18.1.2. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 18.1.3. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 18.1.4. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 18.1.5. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 18.1.6. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 18.1.7. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 18.1.8. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 18.1.9. Name
此项用于设定对象的名称。
# 18.1.10. ParentFont
设置对象是否继承上级的的字体设置。
# 18.1.11. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 18.1.12. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 18.1.13. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 18.1.14. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 18.1.15. Width
设置对象的宽度,以cm(厘米)为单位。
# 18.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 19. 重叠对象(TfrxOverlay)
设置重叠层的对象。
# 19.1. 属性
# 19.1.1. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 19.1.2. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 19.1.3. FillGap
设置填充内容与边缘的间距,以像素为单位。
- Bottom:底部填充距离对象底部的间距,以像素为单位。
- Left:左侧填充距离对象左侧的间距,以像素为单位。
- Right:右侧填充距离对象右侧的间距,以像素为单位。
- Top:顶侧填充距离对象顶侧的间距,以像素为单位。
# 19.1.4. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 19.1.5. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 19.1.6. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 19.1.7. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 19.1.8. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 19.1.9. Name
此项用于设定对象的名称。
# 19.1.10. ParentFont
设置对象是否继承上级的的字体设置。
# 19.1.11. PrintOnTop
设置是否在页面顶部输出此页面的内容。
# 19.1.12. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 19.1.13. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 19.1.14. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 19.1.15. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 19.1.16. Width
设置对象的宽度,以cm(厘米)为单位。
# 19.2. 事件
事件名称 | 说明 |
---|---|
OnAfterCalcHeight | 当在计算完高度后触发事件 |
OnAfterPrint | 当在打印完成后触发事件 |
OnBeforePrint | 在打印前触发事件 |
# 20. 复选框对象(TfrxCheckBoxView)
此对象显示为一个带选框的对象,可以显示打勾或者打叉的图像。
# 20.1. 属性
# 20.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 20.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 20.1.3. BrushStyle
设定对象内部的填充笔刷的样式。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 20.1.4. CheckColor
当选择对象的Checked
属性为True
时显示的内容的颜色。双击打开调色盘选择颜色。
# 20.1.5. Checked
当此项被勾选时,会显示此项被勾选的状态,否则不显示。
# 20.1.6. CheckStyle
设置被勾选状态时显示的样式。即Checked
属性为True
时显示的样式。
选项 | 图例 | 说明 |
---|---|---|
csCheck | 打勾 | |
csCross | 打叉 | |
csLineCross | 横线打叉 | |
csPlus | 加号 |
# 20.1.7. Color
当选择对象的底色的颜色。双击打开调色盘选择颜色。
# 20.1.8. DataField
设定对象绑定显示的数据集字段的名称。
# 20.1.9. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 20.1.10. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 20.1.11. Expression
设置表达式用于生成布尔值,当表达式的值为True
时,显示复选框,当表达式值为False
时,显示为不选择状态下的内容。
# 20.1.12. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 20.1.13. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 20.1.14. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 20.1.15. GroupIndex
用于设置分组序号的名称。
# 20.1.16. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 20.1.17. Hint
设置对象的提示信息。
# 20.1.18. HyperLink
设置文本编辑对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 20.1.19. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 20.1.20. Name
此项用于设定对象的名称。
# 20.1.21. Printable
设置此对象是否可以在打印页面中显示。
# 20.1.22. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 20.1.23. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 20.1.24. ShowHint
设置此项以确认是否显示提示信息。
# 20.1.25. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 20.1.26. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 20.1.27. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 20.1.28. UnCheckStyle
当Checked
属性为False
时显示的样式类型。
选项 | 图例 | 说明 |
---|---|---|
usCross | 打叉 | |
usEmpty | 不显示 | |
usLineCross | 画线打叉 | |
usMinus | 减号 |
# 20.1.29. URL
设定文本指向的链接。
# 20.1.30. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 20.1.31. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 20.1.32. Width
设置对象的宽度,以cm(厘米)为单位。
# 20.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 21. 文本对象(TfrxMemoView)
对象显示为文本框,可在文本框中填入字符或运算式来实现页面内容的显示。
# 21.1. 属性
# 21.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 21.1.2. AllowExpressions
勾选此项以允许使用运算式。运算式包括数据集字段[A."FInterID"]
类型或者[DATE]
类型。如果此项不勾选则方括号内的内容仅视为文本。
# 21.1.3. AllowHTMLTags
勾选此项以允许文本框解析HTML标签,以下是可以识别的HTML标签。
<b>:粗体
<i>:斜体文本
<u>:带下划线的文字
<sub>:下标
<sup>:上标
<font color>:字体颜色
<nowrap>:启用WordWrap时未拆分的文本,整个文本移至下一行
2
3
4
5
6
7
勾选此选项后,如果输入的格式内容如下:
text <b>bold text</b> <i>text in italic</i> <b><i>bold and in italic</b></i>
E = mc<sup>2</sup>
A<sub>1</sub> = B<sup>2</sup>
this is a usual text, <font color=red>and this is a red one</font>
this is a usual text, <font color="#FF8030">and this is an orange one</font>
2
3
4
5
显示的内容效果如下图。
# 21.1.4. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 21.1.5. AutoWidth
勾选此选项,对象的宽度会随着文本长度的变化而自动调整。
# 21.1.6. BrushStyle
设定对象内部的填充笔刷的样式。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 21.1.7. CanShrink
勾选此选项,对象的高度会根据文本量的情况进行调整。否则将设定为固定的高度值。
# 21.1.8. CharSpacing
设定文本框中各个字符之间的间距大小,以像素为单位。
# 21.1.9. Clipped
设定以确认是否要省略对象范围内的文本。
# 21.1.10. Color
设定当BrushStyle
为bsSolid
时,填充使用的颜色,双击可以打开调色盘选择颜色。
# 21.1.11. Cursor
此属性在FastWeb中不起作用。
# 21.1.12. DataField
设定对象绑定显示的数据集字段的名称。
# 21.1.13. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 21.1.14. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 21.1.15. DisplayFormat
此选项用于设定数据显示的格式,包含以下内容。
- DecimalSeparator:用于设定小数点的分隔字符。
- FormatStr:用于设定输出格式化字符串的格式。当
Kind
被设置为fkNumeric
时有效。 可使用的字符串格式有以下几种类型:%g
:通用的数字表示格式,小数点前后的数值位数显示不固定。%f
:浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2f
表示小数点后保留两位显示。%n
:包含千位计数标记的浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2n
表示小数点后保留两位显示。%m
:包含金额符号的千位计数标记的浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2m
表示小数点后保留两位显示。
- Kind:格式化显示的类型。有以下选项。
fkBoolean
:布尔取值的显示类型。fkDateTime
:日期时间类型的显示类型。fkNumeric
:浮点数类型的显示类型。fkText
:文本类型的显示类型。
- ThousandSeparator:设定千分位的分隔符样式。
# 21.1.16. ExpressionDelimiters
设定表达式的标记符号,默认为[,]
,表示使用[]
来作为表达式的标记符号,在其中的部分作为表达式处理。
# 21.1.17. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 21.1.18. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 21.1.19. FlowTo
勾选此项后,如果当前文本对象无法容纳文本时,超出对象显示范围的文本内容将显示至选定的其他对象。
# 21.1.20. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 21.1.21. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 21.1.22. GapX
用于设置横向方向上的文字距离边框的像素值。
# 21.1.23. GapY
用于设置纵向方向上的文字距离边框的像素值。
# 21.1.24. GroupIndex
用于设置分组序号的名称。
# 21.1.25. HAlign
编辑框中的文本的水平对齐的方式。
haBlock
:文本按两端进行对齐。haCenter
:文本居中对齐。haLeft
:文本左端对齐。haRight
:文本右端对齐。
# 21.1.26. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 21.1.27. HideZeros
勾选此项后,当编辑框中显示的字段内容为数字类型时,数字前面的零位不显示。
# 21.1.28. Highlight
设置高亮属性相关的选项。
Active:设置是否激活高亮状态。
ApplyFill:是否将填充设置应用于高亮状态。
ApplyFont:是否将字体设置应用于高亮状态。
ApplyFrame:是否将框架设置应用于高亮状态。
Color:设置高亮状态显示颜色。
Condition:设置高亮的条件。其中设置的是一个表达式,当表达式的取值为
True
时启用Highlight
中的条件。Fill:设定高亮状态下内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
FillType:设定高亮状态下填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
Font:设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
- Charset:设定文字显示用的字符集。
Frame:此项目用于设置高亮状态下对象边框的相关属性。
- BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Width
:设置边线的宽度,以像素为单位。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare - Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。 - DropShadow:勾选此项后,边线的显示会附带阴影的效果。
- ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。 - ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。 - Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare - Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
- Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
- BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Visible:设置高亮状态下是否可见。
# 21.1.29. Hint
设置对象的提示信息。
# 21.1.30. HyperLink
设置文本编辑对象超链接的相关选项。此项属性已包含图形界面的设置。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 21.1.31. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 21.1.32. LineSpacing
设定文本编辑内容之间的行间距,以像素为单位。
# 21.1.33. Memo
此项存放文本编辑框中的内容。
# 21.1.34. Name
此项用于设定对象的名称。
# 21.1.35. ParagraphGap
段落的第一行缩进的距离,以像素为单位。
# 21.1.36. ParentFont
是否继承父窗体的字体样式。
# 21.1.37. Process
此项用于设置对编辑框文字的处理方式以及处理等级。
- ProcessLevel:设定文字处理的等级。
- ProcessAt:设定文字处理的方式。
名称 | 描述 |
---|---|
paColumnFinished | 在列完成时必须处理文本对象,此模式可用于打印列标题Band中的列总计(通常在列页脚处计算) |
paCustom | 在报表脚本中调用Engine.ProcessObject 方法时手动处理文本对象 |
paDataFinished | 在数据块完成时必须处理文本对象,此模式可用于在数据页眉中打印总值(通常仅在数据页脚中可用) |
paDefault | 默认进程模式,文本对象被及时处理 |
paGroupFinished | 在群组完成时必须处理文本对象,此模式可用于在组页眉中打印总值(通常仅在组页脚中可用) |
paPageFinished | 在完成任何报表页面时必须处理文本对象,此模式可用于打印页眉带中的页面总数(通常在页脚处计算) |
paReportFinished | 在完成整个报表时必须处理文本对象,此模式可用于在报表标题栏中打印总计值(通常在报表末尾计算) |
paReportPageFinished | 在完成整个报表页面时必须处理文本对象,如果报表(报告)模板由多个报表(报告)页面组成,则可以使用此模式 |
# 21.1.38. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 21.1.39. Rotation
设置对象中文字逆时针的旋转角度。取值的范围是0~359
。
# 21.1.40. RTLReading
当此项被勾选后,文字内容会以右对齐方式显示。
# 21.1.41. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 21.1.42. ShowHint
设置此项以确认是否显示提示信息。
# 21.1.43. StretchMode
设置对象的拉伸模式。
smActualHeight
:设置以实际的高度情况拉伸对象。smDontStretch
:设置不进行拉伸。smMaxHeight
:设置以最大可能的高度进行对象拉伸。
# 21.1.44. Style
设置风格样式,包括边框、填充、文本填充和字体设置灯相关内容,
# 21.1.45. SupressRepeated
设置是否抑制重复数据的显示。
# 21.1.46. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 21.1.47. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 21.1.48. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 21.1.49. Underlines
勾选此项后,文本对象会被添加下划线。
# 21.1.50. UnderlinesTextMode
此项用于设置下划线文本的样式。
名称 | 图片说明 | 备注 |
---|---|---|
ulmNone | 不显示下划线,同时Underlines 属性会被取消 | |
ulmUnderlinesAll | 给文本对象中的所有行添加下划线 | |
ulmUnderlinesText | 给文本对象中有文本的行添加下划线 | |
ulmUnderlinesTextAndEmptyLines | 给文本对象中的文本以及空的行添加下划线 |
# 21.1.51. UseDefaultCharset
设置是否在此对象中适用默认的字符集。
# 21.1.52. VAlign
编辑框中的文本的垂直对齐的方式。
vaBottom
:设置文本底部对齐。vaCenter
:设置文本垂直居中对齐。vaTop
:设置文本顶部对齐。
# 21.1.53. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 21.1.54. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 21.1.55. Width
设置对象的宽度,以cm(厘米)为单位。
# 21.1.56. WordBreak
此项设置后,文本对象会固定大小,当单行文字的长度大于文本对象的宽度时会被截断,仅显示前面的文本。
# 21.1.57. WordWrap
此项设置后,文本对象会固定大小,当单行文字的长度大于文本对象的宽度时文本会换行显示。
# 21.1.58. Wysiwyg
设置是否以所见即所得的模式显示文本。
# 21.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 22. 图片对象(TfrxPictureView)
对象显示为图片框,通过手动设置图片源或者从数据集中指定来获取图片进行显示。
# 22.1. 属性
# 22.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 22.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 22.1.3. AutoSize
勾选此项后,对象自动根据图片像素的大小设定对象的大小。
# 22.1.4. Center
勾选此项后,图像会自动设定为居中的位置。
# 22.1.5. Cursor
此属性在FastWeb中不起作用。
# 22.1.6. DataField
设定对象绑定显示的数据集字段的名称。
# 22.1.7. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 22.1.8. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 22.1.9. FileLink
设定图片文件的地址链接,此项在FastWeb中不起作用。
# 22.1.10. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 22.1.11. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 22.1.12. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 22.1.13. GroupIndex
用于设置分组序号的名称。
# 22.1.14. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 22.1.15. HightQuality
设置图片质量,
# 22.1.16. Hint
设置对象的提示信息。
# 22.1.17. HyperLink
设置文本编辑对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 22.1.18. ImageIndex
# 22.1.19. KeepAspecRatio
勾选此项后,图片在图片对象中的显示会保持纵横比。
# 22.1.20. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 22.1.21. Name
此项用于设定对象的名称。
# 22.1.22. Picture
用于设置显示的图片内容,双击打开图片选择器界面,选择图片加载。
# 22.1.23. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 22.1.24. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 22.1.25. ShowHint
设置此项以确认是否显示提示信息。
# 22.1.26. Stretched
设置当勾选此项后,图片会根据对象的尺寸大小进行拉伸。
# 22.1.27. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 22.1.28. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 22.1.29. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 22.1.30. Transparent
设置对象的底是否为透明。
# 22.1.31. TransparentColor
当对象设置为不透明时显示的颜色。双击打开调色盘以显示颜色。
# 22.1.32. URL
设定文本指向的链接。
# 22.1.33. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 22.1.34. Width
设置对象的宽度,以cm(厘米)为单位。
# 22.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 23. 子报表对象(TfrxSubreport)
此对象是子报表中的内容的容器。
# 23.1. 属性
# 23.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 23.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 23.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 23.1.4. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 23.1.5. Hint
设置对象的提示信息。
# 23.1.6. HyperLink
设置文本编辑对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 23.1.7. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 23.1.8. Name
此项用于设定对象的名称。
# 23.1.9. Printable
设置当前对象是否可以被打印。
# 23.1.10. PrintOnParent
设置子报表打印时是否根据父对象的情况进行打印。
# 23.1.11. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 23.1.12. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 23.1.13. ShowHint
设置此项以确认是否显示提示信息。
# 23.1.14. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 23.1.15. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 23.1.16. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 23.1.17. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 23.1.18. Width
设置对象的宽度,以cm(厘米)为单位。
# 23.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 24. 系统文本对象(TfrxSysMemoView)
系统文本对象中显示以系统变量或数据字段组合的表达式取值,或者纯文本对象取值的文本。
# 24.1. 属性
# 24.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 24.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 24.1.3. AutoWidth
勾选此选项,对象的宽度会随着文本长度的变化而自动调整。
# 24.1.4. CanShrink
勾选此选项,对象的高度会根据文本量的情况进行调整。否则将设定为固定的高度值。
# 24.1.5. CharSpacing
设定文本框中各个字符之间的间距大小,以像素为单位。
# 24.1.6. Color
设定当BrushStyle
为bsSolid
时,填充使用的颜色,双击可以打开调色盘选择颜色。
# 24.1.7. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 24.1.8. DisplayFormat
此选项用于设定数据显示的格式,包含以下内容。
- DecimalSeparator:用于设定小数点的分隔字符。
- FormatStr:用于设定输出格式化字符串的格式。当
Kind
被设置为fkNumeric
时有效。 可使用的字符串格式有以下几种类型:%g
:通用的数字表示格式,小数点前后的数值位数显示不固定。%f
:浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2f
表示小数点后保留两位显示。%n
:包含千位计数标记的浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2n
表示小数点后保留两位显示。%m
:包含金额符号的千位计数标记的浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2m
表示小数点后保留两位显示。
- Kind:格式化显示的类型。有以下选项。
fkBoolean
:布尔取值的显示类型。fkDateTime
:日期时间类型的显示类型。fkNumeric
:浮点数类型的显示类型。fkText
:文本类型的显示类型。
- ThousandSeparator:设定千分位的分隔符样式。
# 24.1.9. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 24.1.10. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 24.1.11. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 24.1.12. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 24.1.13. GapX
用于设置横向方向上的文字距离边框的像素值。
# 24.1.14. GapY
用于设置纵向方向上的文字距离边框的像素值。
# 24.1.15. HAlign
编辑框中的文本的水平对齐的方式。
haBlock
:文本按两端进行对齐。haCenter
:文本居中对齐。haLeft
:文本左端对齐。haRight
:文本右端对齐。
# 24.1.16. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 24.1.17. HideZeros
勾选此项后,当编辑框中显示的字段内容为数字类型时,数字前面的零位不显示。
# 24.1.18. Highlight
设置高亮属性相关的选项。
Active:设置是否激活高亮状态。
ApplyFill:是否将填充设置应用于高亮状态。
ApplyFont:是否将字体设置应用于高亮状态。
ApplyFrame:是否将框架设置应用于高亮状态。
Color:设置高亮状态显示颜色。
Condition:设置高亮的条件。其中设置的是一个表达式,当表达式的取值为
True
时启用Highlight
中的条件。Fill:设定高亮状态下内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
FillType:设定高亮状态下填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
Font:设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:FastWeb中此项不起作用。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
Frame:此项目用于设置高亮状态下对象边框的相关属性。
- BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Width
:设置边线的宽度,以像素为单位。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare - Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。 - DropShadow:勾选此项后,边线的显示会附带阴影的效果。
- ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。 - ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。 - Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare - Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
- Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
- BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Visible:设置高亮状态下是否可见。
# 24.1.19. Hint
设置对象的提示信息。
# 24.1.20. HyperLink
设置文本编辑对象超链接的相关选项。此项属性已包含图形界面的设置。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 24.1.21. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 24.1.22. Memo
此项存放文本编辑框中的内容。
# 24.1.23. Name
此项用于设定对象的名称。
# 24.1.24. ParentFont
是否继承父窗体的字体样式。
# 24.1.25. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,
# 24.1.26. Rotation
设置对象中文字逆时针的旋转角度。取值的范围是0~359
。
# 24.1.27. RTLReading
当此项被勾选后,文字内容会以右对齐方式显示。
# 24.1.28. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 24.1.29. ShowHint
设置此项以确认是否显示提示信息。
# 24.1.30. StretchMode
设置对象的拉伸模式。
smActualHeight
:设置以实际的高度情况拉伸对象。smDontStretch
:设置不进行拉伸。smMaxHeight
:设置以最大可能的高度进行对象拉伸。
# 24.1.31. Style
设置风格样式,包括边框、填充、文本填充和字体设置灯相关内容,
# 24.1.32. SupressRepeated
设置是否抑制重复数据的显示。
# 24.1.33. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 24.1.34. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 24.1.35. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 24.1.36. VAlign
编辑框中的文本的垂直对齐的方式。
vaBottom
:设置文本底部对齐。vaCenter
:设置文本垂直居中对齐。vaTop
:设置文本顶部对齐。
# 24.1.37. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 24.1.38. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 24.1.39. Width
设置对象的宽度,以cm(厘米)为单位。
# 24.1.40. WordWrap
此项设置后,文本对象会固定大小,当单行文字的长度大于文本对象的宽度时文本会换行显示。
# 24.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 25. 邮政编码对象(TfrxZipCodeView)
- 仅在Flying中的FastReport包含此对象。
此对象显示为邮政编码格。
# 25.1. 属性
# 25.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 25.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 25.1.3. Color
设定当BrushStyle
为bsSolid
时,填充使用的颜色,双击可以打开调色盘选择颜色。
# 25.1.4. DataField
设定对象绑定显示的数据集字段的名称。
# 25.1.5. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 25.1.6. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 25.1.7. DigiCount
设置列表中显示的数字的位数。
# 25.1.8. Expression
设置显示的表达式的内容。
# 25.1.9. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 25.1.10. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 25.1.11. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 25.1.12. Hint
设置对象的提示信息。
# 25.1.13. HyperLink
设置文本编辑对象超链接的相关选项。此项属性已包含图形界面的设置。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 25.1.14. Kind
设定编码的显示样式。
选项 | 图例 |
---|---|
zcCustom | |
zcInterational | |
zcRF | |
zcSample |
# 25.1.15. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 25.1.16. mmDigiHeight
设定数值显示的高度,以像素为单位。
# 25.1.17. mmDigiWidth
设定数值显示区域的宽度,以像素为单位。
# 25.1.18. mmLineWidth
设定显示数值的线的线宽,以像素为单位。
# 25.1.19. mmSpacing
设定字符的间隔距离,以像素为单位。
# 25.1.20. Name
此项用于设定对象的名称。
# 25.1.21. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 25.1.22. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 25.1.23. ShowGrid
设置此项以确认是否显示网格线。
# 25.1.24. ShowHint
设置此项以确认是否显示提示信息。
# 25.1.25. ShowMarkers
设置此项以确认是否显示顶部的标记信息。
# 25.1.26. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 25.1.27. Text
设置显示的文本内容。
# 25.1.28. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 25.1.29. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 25.1.30. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 25.1.31. Width
设置对象的宽度,以cm(厘米)为单位。
# 25.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 26. 表对象(TfrxTableObject)
此对象在页面中以表格的方式呈现,每一个单元格都可以视为文本对象,可以使用文本对象编辑器来编辑每一个单元格中的内容。
# 26.1. 属性
# 26.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 26.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 26.1.3. CanShrink
勾选此选项,对象的高度会根据文本量的情况进行调整。否则将设定为固定的高度值。
# 26.1.4. ColumnCount
设定表格显示的列的数目。
# 26.1.5. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 26.1.6. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 26.1.7. Hint
设置对象的提示信息。
# 26.1.8. HyperLink
设置文本编辑对象超链接的相关选项。此项属性已包含图形界面的设置。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 26.1.9. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 26.1.10. Name
此项用于设定对象的名称。
# 26.1.11. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 26.1.12. RowCount
设置表格显示的行的数目。
# 26.1.13. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 26.1.14. ShowHint
设置此项以确认是否显示提示信息。
# 26.1.15. StretchMode
设置对象的拉伸模式。
smActualHeight
:设置以实际的高度情况拉伸对象。smDontStretch
:设置不进行拉伸。smMaxHeight
:设置以最大可能的高度进行对象拉伸。
# 26.1.16. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 26.1.17. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 26.1.18. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 26.1.19. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 26.1.20. Width
设置对象的宽度,以cm(厘米)为单位。
# 26.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 27. 网格文本对象(TfrxCellularText)
此对象显示的文本内容会使用网格进行外框的绘制。
# 27.1. 属性
# 27.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 27.1.2. AllowExpressions
勾选此项以允许使用运算式。运算式包括数据集字段[A."FInterID"]
类型或者[DATE]
类型。如果此项不勾选则方括号内的内容仅视为文本。
# 27.1.3. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 27.1.4. CanShrink
勾选此选项,对象的高度会根据文本量的情况进行调整。否则将设定为固定的高度值。
# 27.1.5. CellHeight
此项用于设置单元格的高度,以像素为单位。
# 27.1.6. CellWidth
此项用于设置单元格的宽度,以像素为单位。
# 27.1.7. Color
设定填充使用的颜色,双击可以打开调色盘选择颜色。
# 27.1.8. DataField
设定对象绑定显示的数据集字段的名称。
# 27.1.9. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 27.1.10. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 27.1.11. DisplayFormat
此选项用于设定数据显示的格式,包含以下内容。
- DecimalSeparator:用于设定小数点的分隔字符。
- FormatStr:用于设定输出格式化字符串的格式。当
Kind
被设置为fkNumeric
时有效。 可使用的字符串格式有以下几种类型:%g
:通用的数字表示格式,小数点前后的数值位数显示不固定。%f
:浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2f
表示小数点后保留两位显示。%n
:包含千位计数标记的浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2n
表示小数点后保留两位显示。%m
:包含金额符号的千位计数标记的浮点数的表示格式,根据需要可扩展设定小数点前后显示的位置。比如%2.2m
表示小数点后保留两位显示。
- Kind:格式化显示的类型。有以下选项。
fkBoolean
:布尔取值的显示类型。fkDateTime
:日期时间类型的显示类型。fkNumeric
:浮点数类型的显示类型。fkText
:文本类型的显示类型。
- ThousandSeparator:设定千分位的分隔符样式。
# 27.1.12. ExpressionDelimiters
设定表达式的标记符号,默认为[,]
,表示使用[]
来作为表达式的标记符号,在其中的部分作为表达式处理。
# 27.1.13. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 27.1.14. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 27.1.15. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 27.1.16. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 27.1.17. HAlign
编辑框中的文本的水平对齐的方式。
haBlock
:文本按两端进行对齐。haCenter
:文本居中对齐。haLeft
:文本左端对齐。haRight
:文本右端对齐。
# 27.1.18. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 27.1.19. HideZeros
勾选此项后,当编辑框中显示的字段内容为数字类型时,数字前面的零位不显示。
# 27.1.20. Highlight
设置高亮属性相关的选项。
Active:设置是否激活高亮状态。
ApplyFill:是否将填充设置应用于高亮状态。
ApplyFont:是否将字体设置应用于高亮状态。
ApplyFrame:是否将框架设置应用于高亮状态。
Color:设置高亮状态显示颜色。
Condition:设置高亮的条件。其中设置的是一个表达式,当表达式的取值为
True
时启用Highlight
中的条件。Fill:设定高亮状态下内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
FillType:设定高亮状态下填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
Font:设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:FastWeb中此项不起作用。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
Frame:此项目用于设置高亮状态下对象边框的相关属性。
- BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Width
:设置边线的宽度,以像素为单位。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare - Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。 - DropShadow:勾选此项后,边线的显示会附带阴影的效果。
- ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。 - ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。 - Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare - Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
- Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
- BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Visible:设置高亮状态下是否可见。
# 27.1.21. Hint
设置对象的提示信息。
# 27.1.22. HorzSpacing
设置单元格的水平间距,以像素为单位。
# 27.1.23. HyperLink
设置文本编辑对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 27.1.24. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 27.1.25. Memo
此项存放文本编辑框中的内容。
# 27.1.26. Name
此项用于设定对象的名称。
# 27.1.27. ParentFont
是否继承父窗体的字体样式。
# 27.1.28. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 27.1.29. RTLReading
当此项被勾选后,文字内容会以右对齐方式显示。
# 27.1.30. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 27.1.31. ShowHint
设置此项以确认是否显示提示信息。
# 27.1.32. StretchMode
设置对象的拉伸模式。
smActualHeight
:设置以实际的高度情况拉伸对象。smDontStretch
:设置不进行拉伸。smMaxHeight
:设置以最大可能的高度进行对象拉伸。
# 27.1.33. Style
设置风格样式,包括边框、填充、文本填充和字体设置灯相关内容,
# 27.1.34. SupressRepeated
设置是否抑制重复数据的显示。
# 27.1.35. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 27.1.36. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 27.1.37. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 27.1.38. VAlign
编辑框中的文本的垂直对齐的方式。
vaBottom
:设置文本底部对齐。vaCenter
:设置文本垂直居中对齐。vaTop
:设置文本顶部对齐。
# 27.1.39. VertSpacing
垂直方向上单元格间距,以像素为单位。
# 27.1.40. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 27.1.41. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 27.1.42. Width
设置对象的宽度,以cm(厘米)为单位。
# 27.1.43. WordWrap
此项设置后,文本对象会固定大小,当单行文字的长度大于文本对象的宽度时文本会换行显示。
# 27.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 28. 仪表对象(TfrxGaugeView)
页面显示的对象为仪表盘对象,用于显示以刻度指针标识的数字信息。
# 28.1. 属性
# 28.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 28.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 28.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 28.1.4. Expression
设置用于显示数值的表达式,其结果会被转换为数值用于指针显示。
# 28.1.5. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 28.1.6. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 28.1.7. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 28.1.8. Gauge
设置仪表相关的属性内容。
Angle:设置仪表的指示范围的弧角度,此项仅在
Kind
属性设置为gkCircle
时有效。CurrentValue:设置当前仪表指针指向的数值。
Kind:设置仪表显示的类型。
gkCircle
:仪表盘显示为弧形。gkHorizontal
:仪表盘显示为水平方向平直。gkVertical
:仪表盘显示为垂直方向平直。
MajorScale:主刻度的设置选项。
Bilateral:设置此项,在刻度线的两侧均显示刻度的数值,不设置此项时,仅在外侧显示刻度的数值。
Font:设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
Ticks:设置刻度相关的信息。
- Color:设定填充使用的颜色,双击可以打开调色盘选择颜色。
- Length:设置刻度线的长度,以像素为单位。
- Width:设置刻度线的宽度,以像素为单位。
ValueFormat:设定刻度指向的数值的显示格式。默认格式为
%1.0f
。Visible:设置是否显示主刻度线。
VisibleDigits:设置是否显示主刻度线上指示的数值。
MajorStep:设置主刻度线显示的间距数值。
Margin:设置刻度线的边缘信息。
- Bottom:设置对象刻度与对象底部之间的距离,以像素为单位。
- Left:设置对象刻度与对象左侧之间的距离,以像素为单位。
- Right:设置对象刻度与对象右侧之间的距离,以像素为单位。
- Top:设置对象刻度与对象顶部之间的距离,以像素为单位。
Maximun:设置刻度显示的最大值。
Minimum:设置刻度显示的最小值。
MinorScale:辅刻度的显示选项。
Bilateral:设置此项,在刻度线的两侧均显示刻度的数值,不设置此项时,仅在外侧显示刻度的数值。
Font:设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
Ticks:设置刻度相关的信息。
- Color:设定填充使用的颜色,双击可以打开调色盘选择颜色。
- Length:设置刻度线的长度,以像素为单位。
- Width:设置刻度线的宽度,以像素为单位。
ValueFormat:设定刻度指向的数值的显示格式。默认格式为
%1.0f
。Visible:设置是否显示刻度线。
VisibleDigits:设置是否显示刻度线上指示的数值。
MinorStep:设置辅刻度线上的阶梯数值。
Pointer:刻度指示显示的相关设置选项。
- BorderColor:指示器边缘显示的颜色,双击打开调色盘界面选择颜色。
- BorderWidth:指示器边缘显示的宽度,以像素为单位。
- Color:设置指示器显示的颜色,双击打开调色盘界面选择颜色。
- Height:设置指示器显示的高度,以像素为单位。
- Width:设置宽度显示信息,以像素为单位。
PointerKind:设置指示器显示的样式。
名称 说明 图示 pkBand 以条状显示指示器 pkDiamond 以菱形显示指示器 pkPentagon 以五边形显示指示器 pkSegment 以分段显示指示器 pkTriangle 以三角形显示指示器
# 28.1.9. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 28.1.10. Hint
设置对象的提示信息。
# 28.1.11. HyperLink
设置文本编辑对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 28.1.12. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 28.1.13. Name
此项用于设定对象的名称。
# 28.1.14. Processing
此项用于设置对编辑框文字的处理方式以及处理等级。
- GroupLevel:设定文字处理的等级。
- ProcessAt:设定文字处理的方式。
名称 | 描述 |
---|---|
paColumnFinished | 在列完成时必须处理文本对象,此模式可用于打印列标题Band中的列总计(通常在列页脚处计算) |
paCustom | 在报表脚本中调用Engine.ProcessObject 方法时手动处理文本对象 |
paDataFinished | 在数据块完成时必须处理文本对象,此模式可用于在数据页眉中打印总值(通常仅在数据页脚中可用) |
paDefault | 默认进程模式,文本对象被及时处理 |
paGroupFinished | 在群组完成时必须处理文本对象,此模式可用于在组页眉中打印总值(通常仅在组页脚中可用) |
paPageFinished | 在完成任何报表页面时必须处理文本对象,此模式可用于打印页眉带中的页面总数(通常在页脚处计算) |
paReportFinished | 在完成整个报表时必须处理文本对象,此模式可用于在报表标题栏中打印总计值(通常在报表末尾计算) |
paReportPageFinished | 在完成整个报表页面时必须处理文本对象,如果报表(报告)模板由多个报表(报告)页面组成,则可以使用此模式 |
# 28.1.15. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 28.1.16. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 28.1.17. ShowHint
设置此项以确认是否显示提示信息。
# 28.1.18. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 28.1.19. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 28.1.20. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 28.1.21. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 28.1.22. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 28.1.23. Width
设置对象的宽度,以cm(厘米)为单位。
# 28.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 29. 间距仪表对象(TfrxIntervalGauge)
页面显示的对象为多指针的仪表盘对象,用于显示以刻度指针标识的数字信息。
# 29.1. 属性
# 29.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 29.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 29.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 29.1.4. Expression
设置用于显示数值的表达式,其结果会被转换为数值用于指针显示。
# 29.1.5. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 29.1.6. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 29.1.7. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 29.1.8. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 29.1.9. Hint
设置对象的提示信息。
# 29.1.10. IntervalGauge
设置仪表相关的属性内容。
Angle:设置仪表的指示范围的弧角度,此项仅在
Kind
属性设置为gkCircle
时有效。EndValue:设定终端指示器指示的数值。
Kind:设置仪表显示的类型。
gkCircle
:仪表盘显示为弧形。gkHorizontal
:仪表盘显示为水平方向平直。gkVertical
:仪表盘显示为垂直方向平直。
MajorScale:主刻度的设置选项。
Bilateral:设置此项,在刻度线的两侧均显示刻度的数值,不设置此项时,仅在外侧显示刻度的数值。
Font:设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
Ticks:设置刻度相关的信息。
- Color:设定填充使用的颜色,双击可以打开调色盘选择颜色。
- Length:设置刻度线的长度,以像素为单位。
- Width:设置刻度线的宽度,以像素为单位。
ValueFormat:设定刻度指向的数值的显示格式。默认格式为
%1.0f
。Visible:设置是否显示主刻度线。
VisibleDigits:设置是否显示主刻度线上指示的数值。
MajorStep:设置主刻度线显示的间距数值。
Margin:设置刻度线的边缘信息。
- Bottom:设置对象刻度与对象底部之间的距离,以像素为单位。
- Left:设置对象刻度与对象左侧之间的距离,以像素为单位。
- Right:设置对象刻度与对象右侧之间的距离,以像素为单位。
- Top:设置对象刻度与对象顶部之间的距离,以像素为单位。
Maximun:设置刻度显示的最大值。
Minimum:设置刻度显示的最小值。
MinorScale:辅刻度的显示选项。
Bilateral:设置此项,在刻度线的两侧均显示刻度的数值,不设置此项时,仅在外侧显示刻度的数值。
Font:设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
Ticks:设置刻度相关的信息。
- Color:设定填充使用的颜色,双击可以打开调色盘选择颜色。
- Length:设置刻度线的长度,以像素为单位。
- Width:设置刻度线的宽度,以像素为单位。
ValueFormat:设定刻度指向的数值的显示格式。默认格式为
%1.0f
。Visible:设置是否显示刻度线。
VisibleDigits:设置是否显示刻度线上指示的数值。
MinorStep:设置辅刻度线上的阶梯数值。
Pointer:刻度指示显示的相关设置选项。
- BorderColor:指示器边缘显示的颜色,双击打开调色盘界面选择颜色。
- BorderWidth:指示器边缘显示的宽度,以像素为单位。
- Color:设置指示器显示的颜色,双击打开调色盘界面选择颜色。
- Height:设置指示器显示的高度,以像素为单位。
- Width:设置宽度显示信息,以像素为单位。
PointerKind:设置指示器显示的样式。
名称 说明 图示 pkBand 以条状显示指示器 pkDiamond 以菱形显示指示器 pkPentagon 以五边形显示指示器 pkSegment 以分段显示指示器 pkTriangle 以三角形显示指示器 StartValue:设置起始指示器指向的数值。
# 29.1.11. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 29.1.12. Name
此项用于设定对象的名称。
# 29.1.13. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 29.1.14. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 29.1.15. ShowHint
设置此项以确认是否显示提示信息。
# 29.1.16. StartExpression
设置起始的表达式,表达式最终得到的取值将作为起始指示器指向的数值。
# 29.1.17. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 29.1.18. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 29.1.19. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 29.1.20. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 29.1.21. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 29.1.22. Width
设置对象的宽度,以cm(厘米)为单位。
# 29.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 30. 交叉表对象(TfrxCrossView)
交叉表用于显示统计的数据信息,数据来源于手工和脚本输入。
# 30.1. 属性
# 30.1.1. AddHeight
设置表格的数据行额外增加的高度数值,以厘米(cm)为单位。
# 30.1.2. AddWidth
设置表格的数据列额外增加的宽度数值,以厘米(cm)为单位。
# 30.1.3. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 30.1.4. AllowDuplicates
设置是否允许重复数值。
# 30.1.5. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 30.1.6. AutoSize
勾选此项后,对象自动根据内容的多少设置对象的尺寸。
# 30.1.7. Border
勾选此项,页面会显示边框。
# 30.1.8. CellLevels
设置交叉表中单元格(左侧)的层级数。
# 30.1.9. ColumnLevels
设置交叉表中行阶层数目。
# 30.1.10. DefHeight
设置预设的行的高度,以像素为单位。
# 30.1.11. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 30.1.12. DownThenAcross
指定多栏样式的情况下,报表是否采取从上至下,从左至右的打印方式。
# 30.1.13. GapX
用于设置横向方向上的文字距离边框的像素值。
# 30.1.14. GapY
用于设置纵向方向上的文字距离边框的像素值。
# 30.1.15. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 30.1.16. Hint
设置对象的提示信息。
# 30.1.17. HyperLink
设置对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 30.1.18. JoinEqualCells
设定交叉表是否应该按相等的值连接单元格。
# 30.1.19. KeepRowsTogether
设定所有的行是否设置于一页中,否则将会根据页面情况分页处理打印。
# 30.1.20. KeepTogether
设置是否将此项与子段的内容一起打印。
# 30.1.21. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 30.1.22. MaxWidth
设置文本框的最大宽度,以像素为单位。
# 30.1.23. MinWidth
设置文本框的最小宽度,以像素为单位。
# 30.1.24. Name
此项用于设定对象的名称。
# 30.1.25. NextCross
设定指向下一个并排显示的交叉表名称。
# 30.1.26. NextCrossGap
设定指向下一个并排显示的交叉表的间距,以像素为单位。
# 30.1.27. PlainCells
设定以确认是否打印并排或重叠的单元格。
# 30.1.28. RepeatHeaders
勾选此项以确定是否在每个新的页面打印表头标记。
# 30.1.29. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 30.1.30. RowLevels
设定交叉表列阶层的数目。
# 30.1.31. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 30.1.32. ShowColumnHeader
设定交叉报表是否显示列字段的表头信息。
# 30.1.33. ShowColumnTotal
设定交叉报表是否显示列总计信息。
# 30.1.34. ShowCorner
是否显示交叉报表的左上角。
# 30.1.35. ShowHint
设置此项以确认是否显示提示信息。
# 30.1.36. ShowRowHeader
设置是否显示行的表头信息。
# 30.1.37. ShowRowTotal
设置是否显示行的总计信息。
# 30.1.38. ShowTitle
设置是否显示标题信息。
# 30.1.39. SuppressNullRecords
设置是否抑制对空数据的显示。
# 30.1.40. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 30.1.41. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 30.1.42. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 30.1.43. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 30.1.44. Width
设置对象的宽度,以cm(厘米)为单位。
# 30.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 31. 数据交叉表对象(TfrxDBCrossView)
数据交叉表用于显示统计的数据信息,数据信息来源于数据库的字段。
# 31.1. 属性
# 31.1.1. AddHeight
设置表格的数据行额外增加的高度数值,以厘米(cm)为单位。
# 31.1.2. AddWidth
设置表格的数据列额外增加的宽度数值,以厘米(cm)为单位。
# 31.1.3. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 31.1.4. AllowDuplicates
设置是否允许重复数值。
# 31.1.5. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 31.1.6. AutoSize
勾选此项后,对象自动根据内容的多少设置对象的尺寸。
# 31.1.7. Border
勾选此项,页面会显示边框。
# 31.1.8. CellFields
设定单元中显示的数据对应的字段。
# 31.1.9. CellLevels
设置交叉表中单元格(左侧)的层级数。
# 31.1.10. ColumnFields
设定表格列中显示的数据对应的字段。
# 31.1.11. ColumnLevels
设定表格列中单元格的层级数。
# 31.1.12. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 31.1.13. DefHeight
设置预设的行的高度,以像素为单位。
# 31.1.14. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 31.1.15. DownThenAcross
指定多栏样式的情况下,报表是否采取从上至下,从左至右的打印方式。
# 31.1.16. GapX
用于设置横向方向上的文字距离边框的像素值。
# 31.1.17. GapY
用于设置纵向方向上的文字距离边框的像素值。
# 31.1.18. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 31.1.19. Hint
设置对象的提示信息。
# 31.1.20. HyperLink
设置对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 31.1.21. JoinEqualCells
设定交叉表是否应该按相等的值连接单元格。
# 31.1.22. KeepRowsTogether
设定所有的行是否设置于一页中,否则将会根据页面情况分页处理打印。
# 31.1.23. KeepTogether
设置是否将此项与子段的内容一起打印。
# 31.1.24. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 31.1.25. MaxWidth
设置文本框的最大宽度,以像素为单位。
# 31.1.26. MinWidth
设置文本框的最小宽度,以像素为单位。
# 31.1.27. Name
此项用于设定对象的名称。
# 31.1.28. NextCross
设定指向下一个并排显示的交叉表名称。
# 31.1.29. NextCrossGap
设定指向下一个并排显示的交叉表的间距,以像素为单位。
# 31.1.30. PlainCells
设定以确认是否打印并排或重叠的单元格。
# 31.1.31. RepeatHeaders
勾选此项以确定是否在每个新的页面打印表头标记。
# 31.1.32. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 31.1.33. RowFields
设定行显示的字段的名称列表
# 31.1.34. RowLevels
设定交叉表列阶层的数目。
# 31.1.35. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 31.1.36. ShowColumnHeader
设定交叉报表是否显示列字段的表头信息。
# 31.1.37. ShowColumnTotal
设定交叉报表是否显示列总计信息。
# 31.1.38. ShowCorner
是否显示交叉报表的左上角。
# 31.1.39. ShowHint
设置此项以确认是否显示提示信息。
# 31.1.40. ShowRowHeader
设置是否显示行的表头信息。
# 31.1.41. ShowRowTotal
设置是否显示行的总计信息。
# 31.1.42. ShowTitle
设置是否显示标题信息。
# 31.1.43. SuppressNullRecords
设置是否抑制对空数据的显示。
# 31.1.44. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 31.1.45. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 31.1.46. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 31.1.47. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 31.1.48. Width
设置对象的宽度,以cm(厘米)为单位。
# 31.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 32. 图表对象(TfrxChartView)
此对象显示为一个图表,在设置图表时会打开编辑器,可以在编辑器中设置图表的相关属性。关于设置中的图表的属性等相关内容可以参考TeeChart帮助文档。
# 32.1. 属性
# 32.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 32.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 32.1.3. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 32.1.4. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 32.1.5. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 32.1.6. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 32.1.7. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 32.1.8. HighlightColor
设置对象在高亮状态时显示的颜色,双击属性可打开调色盘来选择颜色。
# 32.1.9. Hint
设置对象的提示信息。
# 32.1.10. HyperLink
设置对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 32.1.11. IgnoreNulls
此选项设置是否忽略为空的数据项信息。
# 32.1.12. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 32.1.13. Name
此项用于设定对象的名称。
# 32.1.14. Processing
此项用于设置对编辑框文字的处理方式以及处理等级。
- GroupLevel:设定文字处理的等级。
- ProcessAt:设定文字处理的方式。
名称 | 描述 |
---|---|
paColumnFinished | 在列完成时必须处理文本对象,此模式可用于打印列标题Band中的列总计(通常在列页脚处计算) |
paCustom | 在报表脚本中调用Engine.ProcessObject 方法时手动处理文本对象 |
paDataFinished | 在数据块完成时必须处理文本对象,此模式可用于在数据页眉中打印总值(通常仅在数据页脚中可用) |
paDefault | 默认进程模式,文本对象被及时处理 |
paGroupFinished | 在群组完成时必须处理文本对象,此模式可用于在组页眉中打印总值(通常仅在组页脚中可用) |
paPageFinished | 在完成任何报表页面时必须处理文本对象,此模式可用于打印页眉带中的页面总数(通常在页脚处计算) |
paReportFinished | 在完成整个报表时必须处理文本对象,此模式可用于在报表标题栏中打印总计值(通常在报表末尾计算) |
paReportPageFinished | 在完成整个报表页面时必须处理文本对象,如果报表(报告)模板由多个报表(报告)页面组成,则可以使用此模式 |
# 32.1.15. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 32.1.16. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 32.1.17. ShowHint
设置此项以确认是否显示提示信息。
# 32.1.18. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 32.1.19. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 32.1.20. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 32.1.21. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 32.1.22. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 32.1.23. Width
设置对象的宽度,以cm(厘米)为单位。
# 32.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 33. 富文本对象(TfrxRichView)
此对象的功能与文本对象类似,不同的是富文本对象可以显示更多的自定义格式的内容。
# 33.1. 属性
# 33.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 33.1.2. AllowExpressions
勾选此项以允许使用运算式。运算式包括数据集字段[A."FInterID"]
类型或者[DATE]
类型。如果此项不勾选则方括号内的内容仅视为文本。
# 33.1.3. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 33.1.4. CanShrink
勾选此选项,对象的高度会根据文本量的情况进行调整。否则将设定为固定的高度值。
# 33.1.5. Color
设定对象填充使用的颜色,双击可以打开调色盘选择颜色。
# 33.1.6. DataField
设定对象绑定显示的数据集字段的名称。
# 33.1.7. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 33.1.8. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 33.1.9. ExpressionDelimiters
设定表达式的标记符号,默认为[,]
,表示使用[]
来作为表达式的标记符号,在其中的部分作为表达式处理。
# 33.1.10. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 33.1.11. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 33.1.12. FlowTo
勾选此项后,如果当前文本对象无法容纳文本时,超出对象显示范围的文本内容将显示至选定的其他对象。
# 33.1.13. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 33.1.14. GapX
用于设置横向方向上的文字距离边框的像素值。
# 33.1.15. GapY
用于设置纵向方向上的文字距离边框的像素值。
# 33.1.16. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 33.1.17. Hint
设置对象的提示信息。
# 33.1.18. HyperLink
设置文本编辑对象超链接的相关选项。此项属性已包含图形界面的设置。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 33.1.19. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 33.1.20. Name
此项用于设定对象的名称。
# 33.1.21. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 33.1.22. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 33.1.23. ShowHint
设置此项以确认是否显示提示信息。
# 33.1.24. StretchMode
设置对象的拉伸模式。
smActualHeight
:设置以实际的高度情况拉伸对象。smDontStretch
:设置不进行拉伸。smMaxHeight
:设置以最大可能的高度进行对象拉伸。
# 33.1.25. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 33.1.26. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 33.1.27. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 33.1.28. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 33.1.29. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 33.1.30. Width
设置对象的宽度,以cm(厘米)为单位。
# 33.1.31. Wysiwyg
设置是否以所见即所得的模式显示文本。
# 33.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 34. 渐变色对象(TfrxGradientView)
此对象显示为一个具有渐变颜色的对象。
# 34.1. 属性
# 34.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 34.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 34.1.3. BeginColor
设置渐变起始时的颜色,双击属性打开调色盘选择颜色。
# 34.1.4. Color
设置对象的主体颜色,双击属性打开调色盘选择颜色。
# 34.1.5. Description
设置对象的描述信息。
# 34.1.6. EndColor
设置渐变结束时的颜色,双击属性打开调色盘选择颜色。
# 34.1.7. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 34.1.8. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 34.1.9. Hint
设置对象的提示信息。
# 34.1.10. HyperLink
设置文本编辑对象超链接的相关选项。此项属性已包含图形界面的设置。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 34.1.11. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 34.1.12. Name
此项用于设定对象的名称。
# 34.1.13. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 34.1.14. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 34.1.15. ShowHint
设置此项以确认是否显示提示信息。
# 34.1.16. Style
设置渐变对象的渐变样式。
名称 | 说明 | 图例 |
---|---|---|
gsElliptic | 从四周向对象中心方向渐变 | |
gsHorizCenter | 水平方向上从两端向对象中心轴渐变 | |
gsHorizontal | 在水平方向上渐变 | |
gsRectangle | 从对象边缘向对角线三角形处渐变 | |
gsVertCenter | 从垂直方向上从两端向对象中心轴渐变 | |
gsVertical | 从垂直方向上渐变 |
# 34.1.17. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 34.1.18. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 34.1.19. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 34.1.20. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 34.1.21. Width
设置对象的宽度,以cm(厘米)为单位。
# 34.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 35. 线型对象(TfrxLineView)
线型对象包括各种直线以及斜线对象,以下使用的属性是一致的。
# 35.1. 属性
# 35.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 35.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 35.1.3. ArrowEnd
勾选此项后,在线的末尾处显示箭头标记。
# 35.1.4. ArrowLength
设置箭头标记的长度,以像素为单位。
# 35.1.5. ArrowSolid
设置是否对箭头实现实体化,箭头的三角形处将会使用黑色进行填充。
# 35.1.6. ArrowStart
设置是否在线的起始处显示箭头标记。
# 35.1.7. ArrowWidth
设置箭头处显示的宽度,以像素为单位。
# 35.1.8. CanShrink
勾选此选项,对象的高度会根据文本量的情况进行调整。否则将设定为固定的高度值。
# 35.1.9. Color
设置对象的主体颜色,双击属性打开调色盘选择颜色。
# 35.1.10. Description
设置对象的描述信息。
# 35.1.11. Diagonal
设置线是否可以显示为斜线。
# 35.1.12. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 35.1.13. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 35.1.14. Hint
设置对象的提示信息。
# 35.1.15. HyperLink
设置文本编辑对象超链接的相关选项。此项属性已包含图形界面的设置。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 35.1.16. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 35.1.17. Name
此项用于设定对象的名称。
# 35.1.18. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 35.1.19. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 35.1.20. ShowHint
设置此项以确认是否显示提示信息。
# 35.1.21. StretchMode
设置对象的拉伸模式。
smActualHeight
:设置以实际的高度情况拉伸对象。smDontStretch
:设置不进行拉伸。smMaxHeight
:设置以最大可能的高度进行对象拉伸。
# 35.1.22. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 35.1.23. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 35.1.24. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 35.1.25. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 35.1.26. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 35.1.27. Width
设置对象的宽度,以cm(厘米)为单位。
# 35.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 36. 形状对象(TfrxShape)
形状对象可设置以下几种类型的对象。
# 36.1. 属性
# 36.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 36.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 36.1.3. Color
设定对象的填充颜色,双击打开调色盘以选择颜色。
# 36.1.4. Curve
设定线条的弧度。
# 36.1.5. Description
设置对象的描述信息。
# 36.1.6. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 36.1.7. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 36.1.8. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的...
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 36.1.9. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 36.1.10. Hint
设置对象的提示信息。
# 36.1.11. HyperLink
设置文本编辑对象超链接的相关选项。此项属性已包含图形界面的设置。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- Value:设置对应的取值信息。
- ValueSeperation:设置取值之间的分隔符号。
# 36.1.12. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 36.1.13. Name
此项用于设定对象的名称。
# 36.1.14. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。
- rfDontCopy:勾选此对象后,限制对此对象进行复制。
# 36.1.15. Shape
设置对象的形状。
名称 | 说明 | 图例 |
---|---|---|
skDiagonal1 | 斜线样式1 | |
skDiagonal2 | 斜线样式2 | |
skDiamond | 菱形样式 | |
skEllipse | 椭圆样式 | |
skRectangle | 矩形样式 | |
skRoundRectangle | 圆角矩形样式 | |
skTriangle | 三角形样式 |
# 36.1.16. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 36.1.17. ShowHint
设置此项以确认是否显示提示信息。
# 36.1.18. Tag
对象的标记内容,此处仅支持整数类型的填写,
# 36.1.19. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 36.1.20. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 36.1.21. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 36.1.22. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 36.1.23. Width
设置对象的宽度,以cm(厘米)为单位。
# 36.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 37. 条形码对象(TfrxBarCodeView)
此对象显示一个条形码,用于生成条形码的相关信息。
# 37.1. 属性
# 37.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 37.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 37.1.3. AutoSize
勾选此项后,对象自动根据图片像素的大小设定对象的大小。
# 37.1.4. BarType
设定条形码的编码类型。
编码类型 | 说明 | 图例 |
---|---|---|
bcCode_2_5_interleaved | 交叉二五码是一种条、空均表示信息的连续型、非定长、具有自校验功能的双向条码,主要运用在物流行业和仓储业中。 | |
bcCode_2_5_industrial | 工业二五码是一种二进制级别的条形码。其起始码及结束码与交错式二五码是相同的,不同的地方是在于资料码组合形式不同。 | |
bcCode_2_5_matrix | 矩阵25码是我国邮政快件和挂号信函上面使用的一种条形码。它是一种“段等距码”,每段由三根黑条二根空间组成五元素等距码,其中窄的条或空表示“1”、宽的条或空表示“0”。 | |
bcCode39 | 一种被广泛使用的条形码编码类型,支持26个大写字母(A - Z),十个数字(0 - 9),连接号(-),句号(.),空格,美圆符号($),斜扛(/),加号(+)以及百分号(%)的输入显示 | |
bcCode39Extended | 扩展的39条形码编码类型,支持全部ASCII码列表 | |
bcCode128 | Code128是广泛应用在企业内部管理、生产流程、物流控制系统方面的条码码制,可表示从 ASCII 0 到ASCII 127 共128个字符,故称128码 | |
bcCode128A | Code128的一种版本,包含标准数字和大写字母,控制符,特殊字符 | |
bcCode128B | Code128的一种版本,包含标准数字和大写字母,小写字母,特殊字符 | |
bcCode128C | Code128的一种版本,包含[00]-[99]的数字对集合,共100个 | |
bcCode93 | Code 93码与39码具有相同的字符集,但它的密度要比39码高,所以在面积不足的情况下,可以用93码代替39码 | |
bcCode93Extended | 将条码支持的字符集从原先的44个扩展为128个 | |
bcCodeMSI | MSI Plessey是一款数字条码,多用于超市、存储用的仓库和其他贮藏室的货架,货架上的条码可以告知货架上的产品、应放数量和其他相关信息。条码可以为任意长度,但是通常固定为用于特定应用的长度。 | |
PostNet | (邮政数字编码技术)条形码用来对美国邮件代码进行编码,由5位或9位或11位数字组成 | |
bcCodebar | 这是一个自检码,没有校验位;用于实验室,图书馆,内容仅支持0~9、+ - / $ . : 等6个特殊符号。 | |
bcCodeEAN8 | EAN8商品条码 是纯数字,而且位数是7位,最后一位为校验码,组成8位数字。主要用于各种商品零售行业包装印刷。 | |
bcCodeEAN13 | EAN13商品条码 是纯数字,而且位数是12位,最后一位为校验码,组成13位数字。主要用于各种商品零售行业包装印刷。 | |
bcCodeUPC_A | UPC-A条码 商品条码是纯数字,而且位数是11位,在编码过后外加一位校验码,组成12位数字,主要在美国和加拿大使用。 | |
bcCodeUPC_E0/bcCodeUPC_E1 | UPC-E码又称UPC缩短码,是UPC-A码的简化模式 | |
bcCodeUPC_Supp2 | UPC条码的一种,仅支持两位数字,附加在条形码后作为价格用途 | |
bcCodeUPC_Supp5 | UPC条码的一种,仅支持五位数字,附加在条形码后作为价格用途 | |
bcCodeEAN128 | GS1-128 (EAN-128) 是由UPC/EAN指定代表意义规则的128码,编码方式同code128条码 | |
bcCodeEAN128A | 编码方式同Code128A | |
bcCodeEAN128B | 编码方式同Code128B | |
bcCodeEAN128C | 编码方式同Code128C | |
bcCodeUSPSIntelligentMail | 是指美国邮政为国内邮递服务提供的服务条码,可以提供 5位数字(邮政编码) 9位数字(邮政编码+ 4代码) 11位数字(邮政编码+ 4代码+ 2位数字) | |
bcGS1Code128 | 编码方式同Code128与EAN128 |
# 37.1.5. CalcCheckSum
勾选以设置在支持校验位的条码中加入计算校验和。
# 37.1.6. Color
设置对象显示的颜色,双击打开调色盘,点击选择颜色。
# 37.1.7. DataField
设定对象绑定显示的数据集字段的名称。
# 37.1.8. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 37.1.9. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 37.1.10. Expression
设置表达式用于生成显示的条码信息。
# 37.1.11. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 37.1.12. FillType
设定填充的内容的类型。
ftBrush
:使用笔刷进行填充。ftGlass
:使用分层结构进行填充。顶层显示为背景颜色,底层显示为前景颜色。ftGradient
:使用渐变色进行填充,从背景颜色渐变至前景颜色。
# 37.1.13. Font
设定显示的文本的字体,点击右侧的√
打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 37.1.14. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的√
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 37.1.15. HAlign
编辑框中的文本的水平对齐的方式。
haBlock
:文本按两端进行对齐。haCenter
:文本居中对齐。haLeft
:文本左端对齐。haRight
:文本右端对齐。
# 37.1.16. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 37.1.17. Hint
设置对象的提示信息。
# 37.1.18. HyperLink
设置文本编辑对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- ReportVariable:此项在FastWeb中无作用。
- TabCaption:此项在FastWeb中无作用。
- Value:此项在FastWeb中无作用。
- ValueSeperation:此项在FastWeb中无作用。
# 37.1.19. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 37.1.20. Name
此项用于设定对象的名称。
# 37.1.21. Processing
此项用于设置对文字的处理方式以及处理等级。
- GroupLevel:设定文字处理的优先级。
- ProcessAt:设定文字处理的方式。
名称 | 描述 |
---|---|
paColumnFinished | 在列完成时必须处理文本对象,此模式可用于打印列标题Band中的列总计(通常在列页脚处计算) |
paCustom | 在报表脚本中调用Engine.ProcessObject 方法时手动处理文本对象 |
paDataFinished | 在数据块完成时必须处理文本对象,此模式可用于在数据页眉中打印总值(通常仅在数据页脚中可用) |
paDefault | 默认进程模式,文本对象被及时处理 |
paGroupFinished | 在群组完成时必须处理文本对象,此模式可用于在组页眉中打印总值(通常仅在组页脚中可用) |
paPageFinished | 在完成任何报表页面时必须处理文本对象,此模式可用于打印页眉带中的页面总数(通常在页脚处计算) |
paReportFinished | 在完成整个报表时必须处理文本对象,此模式可用于在报表标题栏中打印总计值(通常在报表末尾计算) |
paReportPageFinished | 在完成整个报表页面时必须处理文本对象,如果报表(报告)模板由多个报表(报告)页面组成,则可以使用此模式 |
# 37.1.22. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。此项在FastWeb中无作用。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。此项在FastWeb中无作用。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,此项在FastWeb中无作用。
# 37.1.23. Rotation
设置对象中内容逆时针的旋转角度。取值的范围是0~359
。
# 37.1.24. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 37.1.25. ShowHint
设置此项以确认是否显示提示信息。
# 37.1.26. ShowText
设置以确认对象是否显示文本信息。
# 37.1.27. Tag
对象的标记内容,此处仅支持整数类型的填写,此项在FastWeb中无作用。
# 37.1.28. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 37.1.29. TestLine
设置是否显示测试线。
# 37.1.30. Text
设置在文本中显示的文本内容以及条码编码的内容。
# 37.1.31. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 37.1.32. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 37.1.33. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 37.1.34. WideBarRatio
设置条码间隔的边距,以像素为单位。
# 37.1.35. Width
设置对象的宽度,以cm(厘米)为单位。
# 37.1.36. Zoom
设置条码的缩放倍数。
# 37.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |
# 38. 二维码对象(TfrxBarCode2D)
此对象显示一个二维码,用于生成二维码的相关信息。
# 38.1. 属性
# 38.1.1. Align
设置对象的对齐方式,有以下选项可选。
baBottom
:对象与上级对象(数据段或报表)的底部对齐。baCenter
:对象在上级对象(数据段或报表)的水平中心处对齐。baClient
:对象在上级对象(数据段或报表)的客户区处对齐。baHidden
:对象隐藏。baLeft
:对象与上级对象(数据段或报表)的左侧对齐。baNone
:不使用对齐方式,即对象不与报表产生任何对齐方式。baRight
:对象与上级对象(数据段或报表)的右侧对齐。baWidth
:对象与上级对象(数据段或报表)同宽。
# 38.1.2. Anchors
设定对象位置的锚点信息。即对象的边缘相对于上级的边缘是否存在相对位置的关系。这个属性在边缘大小发生变化时很有用处。
fraLeft
:对象的左侧与上级的左边缘是否有固定距离关系。fraTop
:对象的顶部与上级的顶部边缘是否有固定距离关系。fraRight
:对象的右侧与上级的右侧边缘是否有固定距离关系。fraBottom
:对象的底部与上级的底部边缘是否有固定距离关系。
# 38.1.3. AutoSize
勾选此项后,对象自动根据图片像素的大小设定对象的大小。
# 38.1.4. BarProperties
设置二维码的相关属性。
- CodePage:设置字符内码,此项在FastWeb中无作用。
- Encoding:设置二维码的编码方式。
qrAlphanumeric
:仅对字母与数字进行编码。qrAuto
:根据需要编码的内容自动选择编码方式。qrISO88591
:使用ISO-8859-1 (opens new window)中的编码方式进行编码。qrNumeric
:仅对数字进行编码。qrShift_JIS
:使用Shift_JIS(日语计算机常用的编码格式)进行编码。qrUTF8BOM
:使用带BOM(字节顺序标记)的UTF8编码格式进行编码。qrUTF8NoBOM
:使用不带BOM(字节顺序标记)的UTF8编码格式进行编码。
- ErrorLevels:设置二维码的错误级别。
ecH
:设定为高等级。ecL
:设定为低等级。ecM
:设定为中等级。ecQ
:设定为轻等级。
- PixelSize:设置二维码的尺寸大小。
- QuietZone:设置二维码与对象的边缘的控件距离。
# 38.1.5. BarType
设置二维码的显示类型。
编码类型 | 说明 | 图例 |
---|---|---|
bcCodeQR | 二维码编码,最常用的二维码类型,可包含各种类型的字符信息 | |
bcCodeAztec | Aztec是一种高容量的二维条形码格式。它可以对ASCII和扩展ASCII码进行编码。当使用最高容量和25%的纠错级别的時候,Aztec可以对3000个字符或者3750个数字进行编码。Aztec的矩阵大小在15 X 15和151 X 151之间变化。每个最小单位非黑即白。它独特的位于正中的模式识别标志和安置算法使Aztec看起来像个旋涡一样。 | |
bcCodeDataMatrix | Datamatrix是二维码的一个成员,与1989年由美国国际资料公司发明,广泛用于商品的防伪、统筹标识 | |
bcCodeMaxiCode | Maxicode是一种中等容量、尺寸固定的矩阵式二维条码,它由紧密相连的六边形模组和位於符号中央位置的定位图形所组成。Maxicode是特别为高速扫瞄而设计,主要应用於包裹搜寻和追踪上 | |
bcCodePDF417 | PDF417二维条码是一种堆叠式二维条码,目前应用最为广泛。组成条码的每一个条码字符由4个条和4个空共17个模块构成,故称为PDF417条码,PDF417条码最大的优势在于其庞大的数据容量和极强的纠错能力 | |
bcGS1DataBarE | GS1条形码格式 | |
bcGS1DataBarES | GS1条形码格式 |
# 38.1.6. CanShrink
可以控制打印或预览窗体和报表上节或控件的外观。此项在FastWeb中无作用。
# 38.1.7. Color
设置对象显示的颜色,点击√
打开调色盘,点击选择颜色。
# 38.1.8. Cursor
此属性在FastWeb中不起作用。
# 38.1.9. DataField
设定对象绑定显示的数据集字段的名称。
# 38.1.10. DataSet
设定对象绑定显示的数据集的名称,数据集引入后可通过下拉列表来选择。
# 38.1.11. Description
对象的描述信息,此项仅在设计阶段使用,助于理解。
# 38.1.12. ErrorText
设置表达出错时显示的信息。
# 38.1.13. Expression
设置表达式用于生成显示的条码信息。
# 38.1.14. Fill
设定文本编辑框内部填充的类型,有以下几项可选。
- BackColor:设定填充用的背景颜色。
- ForeColor:设定填充用的前景颜色,即在文本框中设定的线条的颜色。
- Style:设定填充的样式类型。
选项 | 说明 | 样式图例 |
---|---|---|
bsBDiagonal | 笔刷填充以斜线为样式 | |
bsClear | 无笔刷填充样式 | |
bsCross | 十字交叉格子纹路样式 | |
bsDiagCross | 十字交叉斜向格子纹路样式 | |
bsFDiagonal | 笔刷填充以斜线为样式 | |
bsHorzontial | 笔刷填充以横线为样式 | |
bsSolid | 以固定颜色进行填充,修改Color 属性以更改填充颜色 | |
bsVertical | 笔刷填充以竖线为样式 |
# 38.1.15. Font
设定显示的文本的字体,双击打开设置,可选择字体(Family)、字形(Style)和大小(Size)等。
- Charset:设定文字显示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字体的选择仅基于名称和大小。 如果系统上没有描述的字体,Windows 将替换另一种字体。SYMBOL_CHARSET
:标准符号集。MAC_CHARSET
:Macintosh 字符。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日语 shift-JIS 字符。HANGEUL_CHARSET
:韩文字符(Wansung)。JOHAB_CHARSET
:韩文字符(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:简体中文字符。CHINESEBIG5_CHARSET
:繁体中文字符。GREEK_CHARSET
:希腊字符。TURNISH_CHARSET
:土耳其字符。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字符。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯来字符。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字符。在 NT 3.51 上不可用。BALTIC_CHARSET
:波罗的海字符。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里尔字符。在 NT 3.51 上不可用。THAI_CHARSET
:泰国字符。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括东欧国家的变音符号。在 NT 3.51 上不可用。OEM_CHARSET
:取决于操作系统的代码页。
- Color:设定字体的颜色,双击打开调色盘界面选择颜色。
- Height:设定字体显示的高度位置。
- Name:设定显示的字体。
- Origentation:指定文本字符的方向,字符基线和设备 x 轴之间的角度,以十分之一度为单位
- Pitch:指定字体中的字符是否都具有相同的宽度。
fpDefault
:设置为默认值,取决于字体本身的设置。fpFixed
:设置为固定值,即字符具有相同的宽度。fpVariable
:设定为可变值,具有不同的宽度。
- Quality:设置要显示的文本的字体质量。
fqDefault
:字体质量由系统设置确定。fqDraft
:对于光栅字体,启用缩放; 字体大小可以增加,但质量可能会降低。 如有必要,该字体还支持粗体、斜体、下划线或删除线。fqProof
:字符的质量很重要,因此对于光栅字体,禁用缩放并选择大小最接近的字体。fqNonAntialiased
:字体设置不抗锯齿。fqAntialiased
:字体设置抗锯齿。fqClearType
:字体使用ClearType抗锯齿的方式来实现。fqClearTypeNatural
:字体使用 ClearTypeNatural 抗锯齿方法呈现。
- Size:设定字体显示的文字的大小。
- Style:设定字体显示的风格样式。
fsBold
:是否对文字进行加粗处理。fsItalic
:是否对文字进行倾斜处理。fsUnderline
:是否对文字添加下划线。fsStrikeOut
:是否对文字添加删除线。
# 38.1.16. Frame
此项目用户设置对象边框的相关属性。
BottomLine、LeftLine、RightLine、TopLine:这些项目用于设置各边线的相关属性。
Color
:设置边线的颜色。点击属性右侧的√
打开颜色盘来选择颜色。Style
:设置边线的样式。
选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Width
:设置边线的宽度,以像素为单位。
Color:设置边线总体的颜色,当此项设置后,对应的各边线的
Color
属性也会被同步修改。如果在此项设置后再单独设置各边线的Color
属性则不受影响。DropShadow:勾选此项后,边线的显示会附带阴影的效果。
ShadowColor:此项仅在
DropShadow
启用时有效,用于设置阴影区域的颜色信息。ShadowWidth:此项仅在
DropShadow
启用时有效,用于设置的边线的阴影区域宽度,以像素为单位。Style:设置边线的总体样式,当此项设置后,对应的各边线的
Style
属性也会同步被修改。如果在此项设置后再单独设置各边线的Style
属性则不受影响。选项 样式(图) fsAltDot fsDash fsDashDot fsDashDotDot fsDot fsDouble fsSolid fsSquare Typ:设置各边框是否显示于页面中。
ftLeft
:是否显示左侧的边框。ftRight
:是否显示右侧的边框。ftTop
:是否显示顶侧的边框。ftBottom
:是否显示底侧的边框。
Width:设置边线总体的宽度,当此项设置后,对应的各边线的
Width
属性也会被同步修改。如果在此项设置后再单独设置各边线的Width
属性则不受影响。
# 38.1.17. HAlign
编辑框中的文本的水平对齐的方式。
haBlock
:文本按两端进行对齐。haCenter
:文本居中对齐。haLeft
:文本左端对齐。haRight
:文本右端对齐。
# 38.1.18. Height
设置对象的高度,此处的数值以cm(厘米)为单位。
# 38.1.19. Hint
设置对象的提示信息。
# 38.1.20. HyperLink
设置文本编辑对象超链接的相关选项。
- DetailPage:当
Kind
属性设置为hkDetailPage
时使用,当您点击超链接时,将打开指定的页面。(FastWeb中不起作用) - DetailReport:当
Kind
属性设置为hkDetailReport
时使用,当您点击超链接时,将打开指定报表。(FastWeb中不起作用) - Expression:此项目需设置为将在此对象即将打印时计算的任何有效表达式。 表达式的值将用于进行定位。如果要定位到某些固定数据(例如 URL 或页码),请改用
Value
属性。 - Kind:设置超链接的类型。
hkAnchor
:锚类型的超链接。hkCustom
:自定义类型的超链接。hkDetailPage
:明细页面超链接。hkDetailReport
:明细报表超链接。hkPageNumber
:定位至指定页数的超链接。hkURL
:URL地址类型的超链接。
- ReportVariable:此项在FastWeb中无作用。
- TabCaption:此项在FastWeb中无作用。
- Value:此项在FastWeb中无作用。
- ValueSeperation:此项在FastWeb中无作用。
# 38.1.21. Left
对象左侧距离页面左侧的距离,以厘米为单位。
# 38.1.22. Name
此项用于设定对象的名称。
# 38.1.23. Processing
此项用于设置对文字的处理方式以及处理等级。
- GroupLevel:设定文字处理的优先级。
- ProcessAt:设定文字处理的方式。
名称 | 描述 |
---|---|
paColumnFinished | 在列完成时必须处理文本对象,此模式可用于打印列标题Band中的列总计(通常在列页脚处计算) |
paCustom | 在报表脚本中调用Engine.ProcessObject 方法时手动处理文本对象 |
paDataFinished | 在数据块完成时必须处理文本对象,此模式可用于在数据页眉中打印总值(通常仅在数据页脚中可用) |
paDefault | 默认进程模式,文本对象被及时处理 |
paGroupFinished | 在群组完成时必须处理文本对象,此模式可用于在组页眉中打印总值(通常仅在组页脚中可用) |
paPageFinished | 在完成任何报表页面时必须处理文本对象,此模式可用于打印页眉带中的页面总数(通常在页脚处计算) |
paReportFinished | 在完成整个报表时必须处理文本对象,此模式可用于在报表标题栏中打印总计值(通常在报表末尾计算) |
paReportPageFinished | 在完成整个报表页面时必须处理文本对象,如果报表(报告)模板由多个报表(报告)页面组成,则可以使用此模式 |
# 38.1.24. QuietZone
设置二维码与对象的边缘的控件距离。
# 38.1.25. Restrictions
此项用于设置对对象在设计阶段的相关限制。
- rfDontModify:勾选此项后,限制修改对象的属性。此项在FastWeb中无作用。
- rfDontSize:勾选此项后,限制修改对象的尺寸。
- rfDontMove:勾选此项后,限制移动对象,即
Left
与Top
属性不能改动。 - rfDontDelete:勾选此项后,限制删除此对象。
- rfDontEdit:勾选此选项后,限制对此对象进行编辑。
- rfDontEditInPreview:勾选此选项后,限制在预览模式中对此对象进行编辑。此项在FastWeb中无作用。
- rfDontCopy:勾选此对象后,限制对此对象进行复制,此项在FastWeb中无作用。
# 38.1.26. Rotation
设置对象中内容逆时针的旋转角度。取值的范围是0~359
。
# 38.1.27. ShiftMode
设置对象的自动切换模式。
- smAlways:如果对象上方的任何对象大小发生收缩或增长,则向上或向下移动此对象。适用于与上方对象存在固定位置关系的对象。
- smNever:无论其他对象如何移动,此对象不发生移动。
- smWhenOverlapped:如果对象上方的任何对象收缩或增长,则向上或向下移动对象。 对象必须具有重叠的 x 坐标。
# 38.1.28. ShowHint
设置此项以确认是否显示提示信息。
# 38.1.29. ShowText
设置以确认对象是否显示文本信息。
# 38.1.30. Tag
对象的标记内容,此处仅支持整数类型的填写。
# 38.1.31. TagStr
对象的标记内容,此处仅支持字符类型的填写。
# 38.1.32. Text
设置在文本中显示的文本内容以及条码编码的内容。
# 38.1.33. Top
设置对象的顶部距离其上级对象的顶部的距离,以cm(厘米)为单位。
# 38.1.34. Visibility
设置此对象在各种模式下的可见性。
- vsPreview:是否在预览模式下显示此对象。
- vsExport:是否在导出为文件中显示此对象。
- vsPrint:是否在打印过程中显示此对象。
# 38.1.35. Visible
勾选此项后,当前对象在设计以及打印输出界面中可见。
# 38.1.36. Width
设置对象的宽度,以cm(厘米)为单位。
# 38.1.37. Zoom
设置条码的缩放倍数。
# 38.2. 事件
事件名称 | 说明 |
---|---|
OnAfterData | 在处理数据后触发此事件 |
OnAfterPrint | 在当前对象打印后触发此事件 |
OnBeforePrint | 在当前对象打印前触发此事件 |
OnContentChanged | 对象指定的内容在发生变化后触发此事件 |
OnMouseDown | 当鼠标在当前对象按下时触发事件 |
OnMouseEnter | 当鼠标指针进入至当前对象时触发事件 |
OnMouseLeave | 当鼠标指针从当前对象处移开时触发事件 |
OnMouseMove | 当鼠标指针在当前对象中移动时触发事件 |
OnMouseUp | 当鼠标指针从当前对象释放时触发事件 |
OnPreviewClick | 当前对象在预览界面点击时触发事件 |
OnPreviewDbClik | 当前对象在预览界面双击时触发事件 |