ComponentOne Reports for WinForms帮助文档
对象模型概述

C1Report组件的对象模型主要基于Microsoft Access的模型,所不同的是Access具有不同的控件类型(标签控件,文本框控件,线形控件等等),而C1Report仅支持一个Field对象,该Field对象可以通过设置属性使得其看起来像是一个标签、文本框、线、图片、子报表等等。
下表列举了全部的对象,以及其主要的属性和方法(注意,C1Report使用twips做为测量单位,一个twips表示1/20个point,因此一英寸等于72个point,或者等于1440个twips)

C1Report Object:主要的组件
ReportName, GetReportInfo, Load, Save, Clear, Render, RenderToFile, RenderToStream, PageImages, Document, DoEvents, IsBusy, Cancel, Page, MaxPages, Font, OnOpen, OnClose, OnNoData, OnPage, OnError, Evaluate, Execute
Layout Object: 指示如何在页面上呈现报表
Width, MarginLeft, MarginTop, MarginRight, MarginBottom, PaperSize, Orientation, Columns, ColumnLayout, PageHeader, PageFooter, Picture, PictureAlign, PictureShow
DataSource Object: 管理数据源
ConnectionString, RecordSource, Filter, MaxRecords, Recordset
Groups Collection: 报表可以具有多个分组
Group Object: 控制数据排序和分组
Name GroupBy, Sort, KeepTogether, SectionHeader, SectionFooter, Move
Sections Collection: 任何报表都具有五个以上的报表节
Section Object: 报表节,包含Field对象(也称之为“report band”)
Name, Type, Visible, BackColor, OnFormat, OnPrint, Height, CanGrow, CanShrink, Repeat, KeepTogether, ForcePageBreak
Fields Collection: 一个报表通常包含大量的Field
Field Object: 用来显示信息的方形区域
Name, Section, Text, TextDirection, Calculated, Value, Format, Align, WordWrap, Visible, Left, Top, Width, Height, CanGrow, CanShrink, Font, BackColor, ForeColor, BorderColor, BorderStyle, LineSlant, LineWidth, MarginLeft, MarginRight, MarginTop, MarginBottom, LineSpacing, ForcePageBreak, HideDuplicates, RunningSum, Picture, PictureAlign, Subreport, CheckBox, RTF

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城