FlexReport for UWP
オブジェクトモデルの概要
FlexReport の詳細情報 > オブジェクトモデルの概要

FlexReport は優れたオブジェクトモデルを備え、その大部分は Microsoft Access モデルに基づいています。これらのオブジェクト、コレクション、関連するプロパティやメソッドなどにより、FlexReport を柔軟かつ容易に生成することが可能です。次の表に、オブジェクトおよびそのプロパティとメソッドを一覧します。

C1FlexReport
プロパティ: Credential, DataSource, Document, FileName, Layout, MaxPages, OnClose, OnError, OnOpen, Page, Parameters, ReportDefinition, ReportInfo, ReportName, Sections
メソッド: Evaluate, Execute, GetReportList, Load, Render, Save, Clear
Layout
プロパティ: Width, MarginLeft, MarginTop, MarginRight, MarginBottom, PaperSize, Orientation, Columns, ColumnLayout, PageHeader, PageFooter
DataSource
プロパティ: CalculatedFields, ConnectionString, Filter, RecordSource, SortDefinitions
DataSourceCollection
プロパティ: Report
メソッド: Add, RemoveAt
SortDefinition
プロパティ: Direction, Expression, Owner
SortDefinitionCollection
プロパティ: Owner, Report
CalculatedField
プロパティ: DataSource, Expression, Type
CalculatedFieldCollection
プロパティ: Owner, Report
Group
プロパティ: GroupBy, KeepTogether, SectionHeader, SectionFooter, Sort, SortExpression
GroupCollection
プロパティ: Report
メソッド: Add, Clear, RemoveAt
ReportParameter
プロパティ: AllowedValuesDefinition, DisplayText, ParentReport
メソッド: SetName
ReportParameterCollection
プロパティ: Item, Report
メソッド: InsertItem, RemoveItem, SetItem
AllowedValuesDefinition
プロパティ: Binding, Values
メソッド: AssignFrom
Section
プロパティ: Calculated, Fields, Height, SplitBehavior, SubSections
SectionCollection
プロパティ: Detail, Footer, Header, PageFooter, PageHeader
SubSection
プロパティ: Calculated, Fields, Height, ParentReport, ParentSection, SplitBehavior, Visible
SubSectionCollection
プロパティ: Report
メソッド: Add, Remove, RemoveAt
FieldBase
プロパティ: Anchor, Height, ForcePageBreak, MarginBottom, MarginLeft, MarginRight, MarginTop, Section, SplitHorzBehavior, SplitVertBehavior
FieldCollection
メソッド: Add, Remove, RemoveAt
BarCodeField
プロパティ: BarCode, BarCodeOptions, Font, Text
CheckBoxField
プロパティ: CheckAlign, CheckMark, Text, ThreeState, Value
DataField
プロパティ: Calculated, Name, Type, Value
ImageField
プロパティ: Picture, PictureAlign, PictureScale
ShapeField
プロパティ: Line, Shape, ShapeBackground, ShapeType
SubreportField
プロパティ: ParameterValues, Subreport, SubreportFilter
TextField
プロパティ: Format, Text
VisualReportObject
プロパティ: Background, Border, BordersSplitHorzMode, BordersSplitVertMode, OutlineLabel
BehaviorOptions
プロパティ: AllowHorizontalSplitting, EnableAggregatesOnReportFields, IgnoreInvisibleFieldsInGrowShrinkSections
メソッド: AssignFrom, Reset