Table of Contents

Class CubeSettings

Namespace: FastReport.Olap.Utils
Assembly: FastCube.Core.dll

This class contains settings that will be applied to the Cube component.

public class CubeSettings

Inheritance

objectCubeSettings

Constructors

CubeSettings()

Initializes a new instance of the FastReport.Olap.Utils.CubeSettings class.

public CubeSettings()

Properties

DefaultLanguage

Gets or sets the default script language.

public Language DefaultLanguage { get; set; }

Property Value

Language

ShowProgress

Gets or sets a value that determines whether to show the progress window when perform time-consuming operations such as run, print, export.

public bool ShowProgress { get; set; }

Property Value

bool

StringEncoding

Gets or sets the encoding to READ String values (they writes always in UTF8). If you migrate from VCL and have cubes with Ansi string fields you need to change string encoding to appropriate CodePage By default encoding = UTF8

public Encoding StringEncoding { get; set; }

Property Value

Encoding

FinishProgress

Occurs after closing a progress window.

public event EventHandler FinishProgress

Event Type

EventHandler

Progress

Occurs when progress state is changed.

public event ProgressEventHandler Progress

Event Type

ProgressEventHandler

StartProgress

Occurs before displaying a progress window.

public event EventHandler StartProgress

Event Type

EventHandler