Class DataSource
Namespace: FastReport.Olap.Cube
Assembly: FastCube.Core.dll
Date source.
public class DataSource : Component, IBaseDataSetOwner
Inheritance
object ← MarshalByRefObject ← Component ← DataSource
Implements
Constructors
DataSource()
Creates a new default instance.
public DataSource()
Properties
DataSet
Gets or sets data set.
public IBaseDataSet DataSet { get; set; }
Property Value
Fields
Gets or sets fields list.
[Browsable(true)]
public BaseFields<DataSourceField> Fields { get; set; }
Property Value
Methods
AddFields()
Adds fields.
public void AddFields()
Check(StringBuilder, bool)
Checks data.
public bool Check(StringBuilder msg, bool skipFieldsWithErrors)
Parameters
msg
StringBuilder
skipFieldsWithErrors
bool
Returns
Close()
Closes data source.
public void Close()
DeleteFields()
Deletes the fields (clears it).
public void DeleteFields()
InitFields(bool)
Initializes a fields.
public void InitFields(bool loaded = false)
Parameters
loaded
bool
Open()
Opens data source.
public bool Open()
Returns
PropertyChanged
Event on a property changed.
public event PropertyChangedEventHandler PropertyChanged