Table of Contents

Class DetailOrderedRecordSet

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

Recordset for details

public class DetailOrderedRecordSet : OrderedRecordSet

Inheritance

objectOrderedRecordSetDetailOrderedRecordSet

Inherited Members

OrderedRecordSet.indexes, OrderedRecordSet.recordsComparer, OrderedRecordSet.Columns, OrderedRecordSet.GetRowIndex, OrderedRecordSet.IndexFields, OrderedRecordSet.RecordCount, OrderedRecordSet.ValidProperties, OrderedRecordSet.ClearIndex(), OrderedRecordSet.CreateIndex(), OrderedRecordSet.GetText(int, int), OrderedRecordSet.Initialize(), OrderedRecordSet.Update(), OrderedRecordSet.FillRecordIndex(), OrderedRecordSet.GetRecordCount(), OrderedRecordSet.GetRowIndexDefault(int), OrderedRecordSet.GetRowIndexOrder(int)

Constructors

DetailOrderedRecordSet(Slice)

Creates a new instanc for slice.

public DetailOrderedRecordSet(Slice slice)

Parameters

slice Slice

Properties

Slice

Gets or sets a reference to Slice

public Slice Slice { get; set; }

Property Value

Slice

ValidProperties

Gets indicator that properties is valid.

protected override bool ValidProperties { get; }

Property Value

bool

Methods

FillRecordIndex()

Fills record indices.

protected override void FillRecordIndex()

GetRecordCount()

Gets number ob records.

protected override int GetRecordCount()

Returns

int

GetRowIndexDefault(int)

Gets row index. Default method.

protected override int GetRowIndexDefault(int row)

Parameters

row int

Returns

int

GetText(int, int)

Gets text by column and row.

public override string GetText(int Col, int Row)

Parameters

Col int

Row int

Returns

string

Initialize()

Initializes an instnace and updates it.

public override void Initialize()

SetPosition(int, int)

Sets active position

public void SetPosition(int col, int row)

Parameters

col int

Column

row int

Row