Получение размера VirtualTable (количество записей / строк) в Delphi - PullRequest
0 голосов
/ 08 мая 2019

Как я могу получить количество строк в виртуальной таблице Devart? Я просто хочу иметь возможность сделать что-то вроде

procedure TMyForm.CountRec();
var
    numRecords: integer;
begin
    numRecords := ???;
    ShowMessage(IntToStr(numRecords));
end;

Предполагается, что сама таблица будет заполнена различными данными на лету, а затем опустошена после того, как ее содержимое будет напечатано.

Причина, по которой мне нужен номер записи, заключается в том, что печатается только первая строка из VirtualTable, поэтому мне любопытно, почему, и действительно ли остальные данные вставлены в таблицу, или нет.

Существуют ли какие-либо встроенные методы, которые я мог бы использовать, чтобы получить то, что мне нужно? Например, в псевдокоде:

numRecords := VirtualTableMyTable.RecordCount();

Я посмотрел официальную документацию, но не смог найти ничего, связанного с ней.

...