Class ReportSettings
This class contains settings that will be applied to the Report component.
Inheritance
Namespace: FastReport
Assembly: FastReport.Base.dll
Syntax
public class ReportSettings
Constructors
ReportSettings()
Initializes a new instance of the ReportSettings class.
Declaration
public ReportSettings()
Properties
DefaultLanguage
Gets or sets the default script language.
Declaration
public Language DefaultLanguage { get; set; }
Property Value
Type | Description |
---|---|
Language |
DefaultPaperSize
Gets or sets the default paper size used when creating a new report.
Declaration
public DefaultPaperSize DefaultPaperSize { get; set; }
Property Value
Type | Description |
---|---|
DefaultPaperSize |
ImageLocationRoot
Gets or sets the default path for root of PictureObject.ImageLocation path.
Declaration
public string ImageLocationRoot { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UsePropValuesToDiscoverBO
Gets or sets a value indicating that the business object engine will use property values when possible to discover the BO structure.
Declaration
public bool UsePropValuesToDiscoverBO { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Events
AfterDatabaseLogin
Occurs after the database connection is established.
Declaration
public event AfterDatabaseLoginEventHandler AfterDatabaseLogin
Event Type
Type | Description |
---|---|
AfterDatabaseLoginEventHandler |
DatabaseLogin
Declaration
public event DatabaseLoginEventHandler DatabaseLogin
Event Type
Type | Description |
---|---|
DatabaseLoginEventHandler |
FilterBusinessObjectProperties
Occurs when discovering the business object's structure.
Declaration
public event FilterPropertiesEventHandler FilterBusinessObjectProperties
Event Type
Type | Description |
---|---|
FilterPropertiesEventHandler |
GetBusinessObjectPropertyKind
Occurs when determining the kind of business object's property.
Declaration
public event GetPropertyKindEventHandler GetBusinessObjectPropertyKind
Event Type
Type | Description |
---|---|
GetPropertyKindEventHandler |
GetBusinessObjectTypeInstance
Occurs when discovering the structure of business object of ICustomTypeDescriptor type with no instance specified.
Declaration
public event GetTypeInstanceEventHandler GetBusinessObjectTypeInstance
Event Type
Type | Description |
---|---|
GetTypeInstanceEventHandler |
Remarks
The event handler must return an instance of that type.