Skip to main content

TdxCustomMemData.FilterList Property

Provides access to the list of filtered records.

Declaration

property FilterList: TdxIntegerList read;

Property Value

Type Description
TdxIntegerList

The list of filtered records (as record indexes).

Remarks

The list accessible through the FilterList property maintains the list of filtered records when the ProgrammedFilter property is set to True.

Code Example

The following code example populates the list of filtered records accessible through the FilterList property:

var
  AGroupIDField: TField;
begin
  dxMemData1.ProgrammedFilter := True;
  AGroupIDField := dxMemData1.FieldByName('GroupID');
  while not dxMemData1.Eof do
  begin
    if AGroupIDField.AsInteger = 1 then
      dxMemData1.FilterList.Add(dxMemData1.RecNo);
    dxMemData1.Next;
  end;
  dxMemData1.Filtered := True;
end;
See Also